在工作中經(jīng)常用Anconda的conda命令,現(xiàn)在整理起來浮入,與大家共同分享!
ps: 大家有好用的命令做粤,請在評論下留言浇借,我會盡快補(bǔ)充上來。
01 更新所有庫
conda update --all
02 查看已安裝的庫
conda list
03 查看當(dāng)前存在哪些虛擬環(huán)境
conda env list
conda info --envs
04 查看當(dāng)前conda的版本
conda -V
05 創(chuàng)建python虛擬環(huán)境
conda create -n your_env_name python=X.X(2.7怕品、3.6等)
X.X: 為python版本;
your_env_name: 虛擬環(huán)境的名字;
your_env_name文件: 可以在Anaconda安裝目錄envs文件下找到妇垢。
06 使用激活(或切換不同python版本)的虛擬環(huán)境
source activate your_env_name
07 在虛擬環(huán)境中安裝python包
conda install -n your_env_name [package]
08 關(guān)閉虛擬環(huán)境
source deactivate
09 刪除虛擬環(huán)境
conda remove -n your_env_name --all
10 刪除虛擬環(huán)境python的包
conda remove --name your_env_name package_name
11 分享虛擬環(huán)境
把你當(dāng)前的環(huán)境配置與別人分享,快速建立一個與你一模一樣的環(huán)境(同一個版本的python及各種包)來共同開發(fā)/進(jìn)行新的實(shí)驗肉康。一個分享環(huán)境的快速方法就是給ta一個你的環(huán)境的.yml
文件闯估。
# 導(dǎo)出自己的虛擬環(huán)境變量,生成.yaml文件
conda env export > /home/emg/environment.yml(文件路徑) -n your_env_name
# 導(dǎo)入虛擬環(huán)境吼和,安裝環(huán)境
conda env create -f /home/emg/environment.yml(文件路徑)
11 添加/刪除源
- 添加清華源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
- 刪除清華源
conda config --remove channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'