簡單說下為啥要創建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
方便一些