准備環境
# 下載並安裝conda基礎環境 $ wget https://mirror.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-4.3.11-Linux-x86_64.sh $ bash Miniconda3-4.3.11-Linux-x86_64.sh -b -p /export/biaoge/conda-test/python # 配置conda隔離環境 $ export PATH=/export/biaoge/conda-test/python/bin:$PATH $ export LD_LIBRARY_PATH=/export/biaoge/conda-test/python/lib:$LD_LIBRARY_PATH # 查看conda和默認的python版本 $ conda --version conda 4.3.11 $ python --version Python 3.6.0 :: Continuum Analytics, Inc.
常用命令
常用命令一般是業務用戶用的比較多,比如更改channel,下載/刪除/更新conda包等之類的操作。
conda config 命令
# 使用conda config --show獲取當前環境的配置信息(如下輸出只列出比較重要的信息) # conda config 信息默認會以yaml格式(也可以增加--json參數)進行輸出。輸出中顯示了默認的channel以及當前在使用的channel # 需要注意的,通常來說國內的網絡到默認的源會比較慢,建議第一時間切換為國內源或者私有源 $ conda config --show .... channel_alias: https://conda.anaconda.org channel_priority: True channels: - defaults .... default_channels: - https://repo.continuum.io/pkgs/free - https://repo.continuum.io/pkgs/r - https://repo.continuum.io/pkgs/pro ... # 只顯示channels信息 $ sh-4.2# conda config --show-sources ==> /export/python2.7/.condarc <== channels: - https://mirror.tuna.tsinghua.edu.cn/anacondafree - https://mirror.tuna.tsinghua.edu.cn/anaconda/main show_channel_urls: True # 使用conda config其他命令更改channel(config參數都是K/V形式的) # 刪除默認的channel,並增加國內清華的conda源 $ conda config --remove channels defaults $ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ $ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 將自定的config信息寫入當前conda環境的配置文件(使用--system參數默認存放在conda家目錄的.condarc文件) $ conda config --system --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ $ cat cat /export/biaoge/conda-test/python/.condarc channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ # 設置其他參數(是否開啟每次安裝時進行確認安裝) $ conda config --set always_yes false # 從channel中安裝包時不顯示channel的url(一般不建議為no,因為要識別不同channel的包) $ conda config --set show_channel_urls no
conda install 命令
conda remove 命令
conda update 命令