简单说下为啥要创建Python虚拟环境呢?
不同的Python工程中用到的包不尽相同,相同包的版本也可能不一样,一种方法是使得各个环境相对独立。
假如说某一个环境崩了,直接remove掉就可以了,不会影响到其他环境。
一、安装
移步至Anaconda的清华镜像网址。
二、配置
配置主要是指Anaconda环境变量的配置(本文以Ubuntu系统为例)。
终端中输入conda --version
指令查看版本信息,如果返回conda: command not found
说明我们需要配置环境变量。步骤如下👇
- 编辑
~/.bashrc
文件; - 在文件末尾处添加类似
export PATH=$HOME/anaconda3/bin:$PATH
的语句; - 最后
source ~/.bashrc
三、使用
3.1 conda虚拟环境
- 创建虚拟环境
conda create -n=your_env_name python=3.6
- 删除虚拟环境
conda remove -n=your_env_name --all
- clone虚拟环境
其中-n是--name的缩写
- 查看所有的虚拟环境
conda info --env
- 查看环境myenv中的所有安装包
conda list -n myenv
3.2 conda安装第三方库
另外conda search
命令很方便
比如说安装GPU版本的TensorFlow: conda search tensorflow-gpu
使用配套的conda install xxx
比pip install xxx
方便一些