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
领取专属 10元无门槛券
私享最新 技术干货