目录
使用Anaconda搭建python环境
Anaconda(”蟒蛇“)可以看作是python的包管理器和环境管理器。1)它的base环境附带了 conda、Python 和 150 多个科学包及其依赖项,因此只要安装了anaconda,就相当于安装了一系列常见库。2)可以使用conda更方便的对第三方包进行管理,包括安装、更新和卸载。3)可以更方便的管理不同的环境。日常工作中肯定不止使用一个环境(不同python版本,不同依赖库),尤其是涉及到pytorch和tensorflow等库,很容易将环境破坏,因此多个环境分开管理很重要。
1. Anaconda安装
可以直接从anaconda官网下载对应的安装包,也可以从Anaconda installer archiv选择对应的版本,注意对应的操作系统(Mac、Linux)、python版本和操作系统的位数。下载完后直接bash安装即可。
bash Anaconda3-2019.03-Linux-x86_64.sh
默认安装在/home/用户名目录下,可以选择修改。在是否将配置写入.bashrc时选择yes。安装完成后更新配置source ~/.bashrc
,即可正常使用conda。
2. 修改conda国内源
将默认源切换为国内的源,这样在安装python的一些库的时候会快不少。可以选择清华源或中科大源。vim ~/.condarc
打开conda的配置文件,将下面的内容添加进去。
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirror