安装Anaconda
- 下载anaconda,我是从别人那里拷的:Anaconda3-2019.03-Linux-x86_64.sh
- 用bash命令安装anaconda
$ bash Anaconda3-2019.03-Linux-x86_64.sh
安装过程中一路回车+输入yes即可。
- 安装完毕后,输入如下命令使得配置生效,否则会提示找不到conda命令
$ source ~/.bashrc
配置生效后,发现会自动进入虚拟环境base,新开一个terminal也是如此,解决方法是用conda config命令:
$ conda config --set auto_activate_base false
当需要代理才能访问外网时,设置代理和镜像,在/home/user 目录下找到隐藏文件.condarc,由于已经使用过conda config 命令,此文件已经自动生成,默认情况下是不存在的。在文件中添加如下内容:
show_channel_urls: true
proxy_servers:
http: http://XX.XXX.XX.XXX:XXXX
https: http://XX.XXX.XX.XXX:XXXX
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
ssl_verify: false
命令行形式设置:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
创建虚拟环境
创建pytorch虚拟环境,Python版本3.7
$ conda create -n pytorch python=3.7
激活pytorch虚拟环境
$ source activate pytorch
conda安装pytorch,可以去官网根据自己的机器配置选择对应的安装命令
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
因为之前安装了pyenv,退出后再次激活时,发现找不到虚拟环境,删掉pyenv也不行,解决方法:
打开/home/user 目录下的 .bashrc文件和.profile文件,最后一行分别添加:
export PATH="/home/user/anaconda3/bin:$PATH"
运行命令:
$ source .profile
网友评论