在Linux系统(Ubuntn, Centos)用pycharm+anaconda搭建python虚拟环境

(一)pycharm安装

1. 下载
从官网下载 ,一般来说选择社区版就够用了。我这里选择2024.1.6的版本
Other Versions - PyCharmGet past releases and previous versions of PyCharm.icon-default.png?t=O83Ahttps://www.jetbrains.com/pycharm/download/other.html

2. 安装

1)解压

进入到下载好的pycharm压缩包路径,打开终端,输入:tar -vxf pycharm-community-2024.1.4.tar.gz 进行解压缩,需要改为自己对应版本的pycharm压缩包名称

2)运行pycharm

a. 进入解压后的pycharm文件夹路径,输入:cd pycharm-community-2024.1.4

b. 运行pycharm,输入:./bin/pycharm.sh

c. 在弹出的界面中,勾选接受协议,点击“继续”

d. 点击 “不发送”

e. 桌面的左边会出现pycharm的图标(如果不出现,则到已安装的软件里面找)

f. 点击pycharm图标就可以新建项目或打开已有的项目了

(二)anaconda安装 

1. 下载安装anaconda

Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

 

a. 在终端中输入:bash Anaconda3-2023.03-1-Linux-x86_64.sh

b. 按 键盘 的 “enter”,继续安装

c.  出现 “--更多--”,这是继续按 键盘的 “enter” 键,直到“--更多--”字样消失

d. 输入“yes”

e.  按 键盘 的 “enter”,继续安装

f.  安装中...

g. 输入 “yes” 完成 anaconda 的初始化

h. 这时anaconda安装完成

i. 关闭当前的终端,重新打开一个终端,这时终端前面出现“base”,则证明成功安装anaconda

(三)虚拟环境搭建 

1. 创建虚拟环境

a. 在终端中输入:conda create -n test-env python=3.8 -y,即创建一个名称为 test-env 的虚拟环境,python的版本为 3.8

b. 激活虚拟环境,输入:conda activate test-env

c. 当前面出现 test-env 时,说明成功激活虚拟环境

d. 激活 test-env 虚拟环境后就可以在此环境中安装需要的包(每个项目需要的包都不同,需要对应性的安装),例如,我这里安装numpy包,则输入命令 pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple,其中 -i https://pypi.tuna.tsinghua.edu.cn/simple 是指用清华源的numpy资源能够更快的安装

 2. 在pycharm中使用创建好的虚拟环境

a. 打开前面安装好的pycharm,按照下面点击右下角的解释器,点击“Add Local Interpreter”

b. 点击 “Conda Environment”

c. 点击 “Load Environments”,然后点击“Use existing environment”

d. 选择前面建好的虚拟环境 test-env

e. 点击 “OK”

f. 这是pycharm的右下角出现 test-env,说明pycharm已成功使用建好的虚拟环境

(四)总结

以上是在linux系统中用anaconda结合pycharm搭建python虚拟环境的过程,大家如有问题,欢迎评论区交流! 

<think>嗯,用户想知道如何在PyCharm中添加已有的Conda环境。首先,我需要回忆一下PyCharm的设置步骤。记得在设置里有个项目解释器的选项,对吧?然后应该可以选择添加现有的解释器,这里可能需要找到Conda环境的路径。 对了,Conda环境通常安装在用户目录下的envs文件夹里,比如在Linux或macOS是~/anaconda3/envs/,Windows可能是C:\Users\用户名\Anaconda3\envs\。用户需要找到他们创建的环境名称对应的文件夹,然后选择里面的python解释器,比如python.exe或者bin/python。 然后步骤应该是:打开PyCharm,进入设置,找到项目解释器,点击添加,选择Conda环境,然后指定现有环境,浏览到对应的路径。可能需要选择“使用现有环境”而不是创建新环境。另外,还要注意PyCharm是否正确识别了Conda的可执行文件路径,比如conda.bat或者conda.sh的位置,否则可能需要手动指定。 还有,用户可能在添加后会遇到问题,比如环境添加了但包没显示出来,或者无法安装新包。这时候可能需要检查路径是否正确,或者重新启动PyCharm。另外,如果环境是之前用命令行创建的,PyCharm应该能识别到,但需要确保环境是激活的,或者在添加时正确指向解释器。 还可能碰到的问题包括环境中的Python版本与项目不兼容,这时候需要确认项目需要的Python版本是否和环境中的一致。另外,如果环境中的包没有正确安装,可能需要通过Conda命令先安装必要的包,再在PyCharm中添加。 参考用户提供的引用,比如引用[2]提到了PyQt5的无响应问题,可能和事件循环有关,但这里主要是环境配置的问题。需要确保在PyCharm中添加环境后,运行程序时使用了正确的解释器,并且所有依赖包已安装。 总结步骤应该是:打开设置 -> 项目 -> Python解释器 -> 添加 -> Conda环境 -> 使用现有环境 -> 选择解释器路径 -> 确认。然后测试环境是否正常工作,运行一个简单的脚本看看是否能够导入已安装的包。 可能还需要提醒用户,如果环境没有出现在列表中,可能需要手动输入解释器的路径,或者检查Conda是否正确安装并被PyCharm识别。另外,不同操作系统下的路径差异需要注意,比如Windows和macOS/Linux的区别。</think>### 分步指南:在PyCharm中添加已有的Conda环境 以下是详细操作步骤,适用于PyCharm 2020及以上版本: 1. **打开PyCharm并进入设置** - 打开项目后,点击顶部菜单栏的 **File** > **Settings**(Windows/Linux)或 **PyCharm** > **Preferences**(macOS)。 - 在左侧导航栏选择 **Project: [项目名]** > **Python Interpreter**。 2. **添加Python解释器** - 点击右上角的齿轮图标,选择 **Add...**。 - 在弹出的窗口中,选择左侧的 **Conda Environment**,然后勾选 **Existing environment**。 3. **指定Conda环境路径** - 点击右侧的 **...** 按钮,浏览到已有Conda环境的Python解释器路径。 - **Windows**: 路径通常为 `C:\Users\<用户名>\Anaconda3\envs\<环境名>\python.exe` - **macOS/Linux**: 路径通常为 `~/anaconda3/envs/<环境名>/bin/python` - 若环境路径未自动填充,可手动输入或通过文件浏览器查找。 4. **验证并应用配置** - 确认勾选 **Make available to all projects**(若需全局使用该环境)。 - 点击 **OK** 保存设置,返回主界面后查看解释器列表是否包含新增环境[^2]。 5. **测试环境可用性** - 在PyCharm中新建Python文件,输入以下代码测试: ```python import sys print(sys.executable) # 应输出当前Conda环境的Python路径 ``` - 运行代码确认输出路径与步骤3中指定的路径一致。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值