美文网首页
Linux安装Anaconda+pytorch

Linux安装Anaconda+pytorch

作者: 寒露lu | 来源:发表于2020-03-31 18:00 被阅读0次

    安装Anaconda

    1. 下载anaconda,我是从别人那里拷的:Anaconda3-2019.03-Linux-x86_64.sh
    2. 用bash命令安装anaconda

    $ bash Anaconda3-2019.03-Linux-x86_64.sh

    安装过程中一路回车+输入yes即可。

    1. 安装完毕后,输入如下命令使得配置生效,否则会提示找不到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

    相关文章

      网友评论

          本文标题:Linux安装Anaconda+pytorch

          本文链接:https://www.haomeiwen.com/subject/cjgluhtx.html