Ubuntu18.04安装cpu版pytorch环境

环境说明

  • 操作系统:Ubuntu 18.04 LTS
  • anaconda版本:Anaconda3-2020.11-Linux-x86_64.sh
  • anaconda中创建的python:Python 3.8.8

anaconda安装

  • 访问https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,自行选择anaconda版本,下载存放至/home/fmr/Downloads
  • 解压安装并配置环境变量
    cd ~/Downloads/
    chmod +x Anaconda3-2020.11-Linux-x86_64.sh
    ./Anaconda3-2020.11-Linux-x86_64.sh
    # 安装过程中会提示选择Yes No,一般不需要改动,回车即可
    #默认anaconda安装在用户的home目录下
    echo 'export PATH="/home/fmr/anaconda3/bin:$PATH"' >> ~/.bashrc
    source ~/.bashrc
    
  • 验证是否安装成功
    conda info -e
    # conda environments:
    #
    base                     /home/fmr/anaconda3
    #若出现类似上述信息,说明安装成功
    

修改anaconda配置

  • 激活anaconda环境
    conda init bash
    ctrl + D #退出当前登录的shell
    #重新登录,若anaconda正常运行,shell提示符应该与以下内容类似
    (base) fmr@fmr-virtual-machine:~/Downloads$
    
  • 配置anaconda清华源
    conda config --set show_channel_urls yes 
    #上述指令会生成文件/home/fmr/.condarc
    
    vi /home/fmr/.condarc
    #用以下内容替换/home/fmr/.condarc中原本的内容
    
    channels:
      - defaults
    show_channel_urls: true
    default_channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
    custom_channels:
      conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
      simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
    
    conda clean -i #清除索引,保证使用的是镜像站提供的索引
    

pytorch(cpu)安装

  • 创建python虚拟环境

    conda create -n pytorch-cpu python=3.8 # 创建python3.8虚拟环境
    conda activate pytorch-cpu # 进入名为pytorch-cpu的虚拟环境
    
  • 访问https://pytorch.org/get-started/locally/,查看合适的下载指令

    image.png
  • 使用查询到的下载指令,安装pytorch

    conda install pytorch torchvision torchaudio cpuonly -c pytorchd
    
  • 验证安装是否成功

    conda activate pytorch-cpu #进入pytorch-cpu虚拟环境
    python #进入python 交互环境
    
    #若与下列内容类似,说明pytorch安装成功
    Python 3.8.8 (default, Apr 13 2021, 19:58:26) 
    [GCC 7.3.0] :: Anaconda, Inc. on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import torch 
    >>> print(torch.cuda.is_available())
    False
    >>> 
    

设置vscode远程连接

  • 开启Ubuntu ssh服务
    sudo apt-get install ssh
    sudo vi /etc/ssh/sshd_config
    
    #按照下列内容修改/etc/ssh/sshd_config文件中相对应的内容
      Port 22
      #AddressFamily any
      ListenAddress 0.0.0.0
      #ListenAddress ::
    
      #LoginGraceTime 2m
      PermitRootLogin yes
      #StrictModes yes
      #MaxAuthTries 6
      #MaxSessions 10
    
    service ssh start #开启Ubuntu ssh
    
  • 设置vscode远程连接
    1. 安装 remote ssh插件


      image.png
    2. 点击下图“1”所示位置,而后点击“2”处的加号,新建ssh连接


      image.png
    3. 在画圈位置输入ssh指令


      image.png
    4. 按回车,会出现选择保存位置的下拉框,此处选择第一个:保存至当前用户下
    5. 点击画圈位置的加号,连接远端服务器


      image.png
    6. 根据提示,输入与登录用户对应的密码,并选择一个文件夹打开
    7. 以后只需要点击下图画圈部分,就可以直接打开一个新窗口,并自动连接至该文件夹目录下。


      image.png

补充

  • 如果是新安装的Ubuntu虚拟机,使用vi、vim编辑文件的时候,可能会出现,按方向键无法移动光标而是输出字母,BackSpace键也不能删除字符
  • 这是因为Ubuntu预装的是vim-tiny,解决方法如下
    sudo apt-get remove vim-common
    sudo apt-get install vim
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,456评论 5 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,370评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,337评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,583评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,596评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,572评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,936评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,595评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,850评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,601评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,685评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,371评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,951评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,934评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,167评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,636评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,411评论 2 342

推荐阅读更多精彩内容