編程環境之anaconda-配置與使用
Anaconda是一個優秀的編程環境管理器,可以保持編程環境清潔。用法如下(僅介紹Linux下的命令):
安裝Anaconda:打開https://www.continuum.io/downloads,下載Anaconda安裝包,注意選擇Liunx版本的python3。在linux下相應文件夾處用如下命令安裝:
sh /path/to/anaconda/name
並將路徑導入~/.bashrc中,即:
export PATH="/home/username/anaconda/env/YourEnvName/bin:$PATH"
另外別忘了將源換成中科大或者清華的,具體方法為:
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
有時安裝軟體包的時候還會連接官方源,但是網路不好,可用下面命令將官方源移除:
conda config --remove channels defaults
如果想查看源項,可用命令:
conda config --show
創建環境與安裝軟體包:創建一個新環境:
conda create -n env_name list_of_packages_you_want_to_install
例如我想創建一個python3.6的環境,我可以用如下命令:
conda create -n py36 python=3.6
然後再輸入命令:
source activate py36
安裝軟體包:
conda install package_name
Anaconda 會自動幫你解決軟體包之間的依賴關係。另外如果你不知道軟體包的確切名稱,你可以嘗試用下面命令搜索:
conda search search_term
保存和載入環境:
首先我們來看看如何保存當前工作環境:
conda env export > environment.yml
如果你忘記了你創建過哪些環境,可用如下命令查看:
conda env list
依據別人提供的環境創建一個一樣的:
conda env create -f environment-file.yml
移除現有環境:
conda env remove -n env_name
TAG:全球大搜羅 |