conda 虛擬環境
阿新 • • 發佈:2018-12-09
Conda官方指導文件
檢視
檢視所有虛擬環境: conda info --envs
或 conda env list
檢視虛擬環境中已安裝包:
虛擬環境未啟用 conda list -n myenv
虛擬環境已啟用 conda list
檢視指定安裝包,是否已被成功安裝到指定虛擬環境:conda list -n myenv scipy
建立
建立一個新的虛擬環境: conda create --name myenv(你的虛擬環境名字)
建立一個新的虛擬環境,同時安裝指定python版本: conda create -n myenv python=3.6
建立一個新的虛擬環境,同時安裝指定python版本,以及多個安裝包:
conda create -n myenv python=3.6 scipy=0.15.0 numpy babel
檢視更多建立命令的幫助:
conda create --help
克隆
克隆一個虛擬環境: conda create --name myclone(新的虛擬環境) --clone myenv(被克隆的虛擬環境)
驗證克隆是否成功(檢視所有虛擬環境): conda info --envs 或 conda env list
啟用
啟用虛擬環境:
macOS 和 Linux source activate myenv
Windows
activate myenv
退出虛擬環境:
macOS 和 Linux source deactivate
Windows deactivate
刪除
刪除一個虛擬環境 :conda remove --name myenv --all
檢視是否成功刪掉 :conda info --envs
安裝包管理
查詢包:conda search PACKAGENAME(安裝包,即軟體名字)
安裝包:conda install PACKAGENAME
啟動軟體:PACKAGENAME
更新包:conda update PACKAGENAME
通過特殊渠道(conda-forge)或網址來安裝包:conda install --channel conda-forge PACKAGENAME
不在conda的軟體包,可通過 pip 安裝:
pip install PACKAGENAME
刪除包:
conda remove --name myenv PACKAGENAME
檢視當前路徑下所有Python版本的位置:
Windows:
where python
Linux, macOS:
which -a python
檢視當前Python的版本:
python --version
安裝指定版本命令:
例如:
conda install numpy=1.11
型別 | 命令 | 結果 |
---|---|---|
模糊 | numpy=1.11 | 1.11.0, 1.11.1, 1.11.2, 1.11.18 etc. |
確切 | numpy==1.11 | 1.11.0 |
大於等於 | “numpy>=1.11” | 1.11.0 或 更高版本 |
且 | “numpy>=1.8,<2” | 1.8, 1.9, 非 2.0 |