系列文章:
pycharm连接远程服务器并调试代码
有时候需要在多个Python环境下面工作,使用Anaconda管理Python环境相当方便。
安装Anaconda
下载
Anaconda的官网:https://www.anaconda.com/download/
下载:https://www.anaconda.com/products/individual#Downloads
wget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh
安装
进入到上一步下载安装包Anaconda3-2020.11-Linux-x86_64.sh的路径
安装:
bash Anaconda3-2020.11-Linux-x86_64.sh
在安装过程中,基本上不断按回车或者yes默认就行了。
配置环境变量
安装完成后,我们还需要对环境变量进行添加,方便我们启动。
无论是哪种内核(版本)的系统,都可以通过修改/etc/profile或者/etc/bashrc的配置信息来达到设置环境变量的目的
因为我不是管理员,不能设全局环境变量,所以不能通过sudo vi /etc/profile来添加环境变量。
可以通过如下方式添加环境变量
vim ~/.bash_profile
然后在文件的末尾加上下述代码:
export PATH=$PATH:$HOME/anaconda3/bin
这里的PATH为你anaconda3的安装路径,我的在~/anaconda3/bin下面,所以就是上边的路径。
测试
终端输入:python
如果是上图,则安装成功。
Anaconda创建多个Python环境
-
conda env list 或 conda info -e 查看当前存在哪些虚拟环境:
-
创建Python虚拟环境:
使用 conda create -n your_env_name python=X.X(2.7、3.6等) anaconda 命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。 -
使用激活(或切换不同python版本)的虚拟环境。打开命令行输入python --version可以检查当前python的版本。使用如下命令即可 激活你的虚拟环境(即将python的版本改变)。
source activate your_env_name(虚拟环境名称)
或者:
conda activate your_env_name(虚拟环境名称)
这时再使用python --version可以检查当前python版本是否为想要的。
-
对虚拟环境中安装额外的包。
使用命令conda install -n your_env_name [package]即可安装package到your_env_name中
或者直接pip install 也行 -
关闭虚拟环境(即从当前环境退出返回使用PATH环境中的默认python版本)。
使用如下命令即可。
Linux: source deactivate
Windows: deactivate
-
删除虚拟环境。
使用命令conda remove -n your_env_name(虚拟环境名称) --all, 即可删除。
-
删除环境中的某个包。
使用命令conda remove --name yourenvnamepackage_name 即可
参考:https://blog.csdn.net/dongwanli666/article/details/78920059