简介
anaconda是一个python管理工具,可以安装和管理依赖包,自带很多基础科学计算常用包,其中conda工具可以用来创建多个虚拟的环境,在不同的环境可以安装不同的软件,比如使用不同版本的tensorflow/torch等。
外网环境可以配置国内的anaconda源,如清华镜像站的,运行以下命令:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_channel_urls yes
即可添加 Anaconda Python 免费仓库。 相见https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
如果在内网环境下部署环境,可以把安装包(.bz2文件)放到服务器(任意目录,一般都在anaconda/pkgs/下),然后conda install 路径/xx.bz2
安装,但这样不会自带安装相关依赖,对于某些依赖较多的包不太方便。可以通过添加Anaconda的channel(file://或者再起个nginx转成http),即仓库,从其他已配置好环境(同平台如linux 64位)中把所有bz2安装包都放进去,再安装即可自带安装依赖&