安装anaconda
anaconda下载链接:https://www.anaconda.com/download/#linux
直接下载Linux下的(x86)版本,下载完成后将文件放入ubuntu的文件夹中
-
打开终端
-
cd进入anaconda安装包的路径
-
输入
bash Anaconda3-2020.11-Linux-x86_64.sh
(注意看自己的文件名) -
然后输入yes,不停按enter直到开始安装,停住就输入Yes就好
-
安装结束后
conda --version #查看版本 conda upgrade --all #更新可减少出错 which python #查看python安装路径
创建python虚拟环境
- 创建独立的Python环境,多个Python互相独立互不影响
- 虚拟环境中,可以在没有权限的情况下直接安装新套件
- 不同应用在不同的虚拟环境中可以使用不同的套件版本,并且升级套件不会影响其他应用,解决了不同应用间多版本的冲突问题。
-
打开终端进入其base环境,输入
python --version
查看python版本。 -
conda create -n visualpy python=3.8.5
指定python版本,创建一个名字为visualpy的虚拟环境 -
开始安装时遇到选择输入yes即可
安装成功后,输入source activate visualpy
激活创建的python虚拟环境
若忘记了创建的环境名输入conda env list
可查看所有环境名
创建成功后虚拟环境如上。
在当前环境下可再安装一些的python安装包,安装时需要确认直接输入yes即可
conda install requests
pip install requests #两者选其一`
若要测试是否安装成功,直接输入python
进入python环境,再输入import requests
,如下图即安装成功。
在Python虚拟环境中也可用pip或conda的命令。
安装cpu版本的pytorch
做完前面两步后可以开始安装pytorch了,安装方法很简单。
source activate visualpy
先进入虚拟环境- 去pytorch官网生成对应的命令行直接输入安装即可
如图
开始安装时遇到确认直接输入yes即可。
人生不会总是一帆风顺的,安装也是如此,也许你会遇到这样的问题,装着装着某个安装包忽然不装跳过了,最后报了个这么个错误
遇到凡事先不要慌,先拿出手机发条朋友圈。
这是由于pytorch下载源是国外的,下载速度太慢导致报错,所以将下载源换成国内的即可。
#首先先添加清华的镜像源,依次输入以下命令
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
#1、快速创建channels配置文件的备份(保险起见)
cp ~/.condarc{,.bak}
#2、删除部分内容
# 主要是删除此行: - defaults
vim ~/.condarc
#修改后配置文件的内容如下:
channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
show_channel_urls: true
注意http后面没有s,要记得把s也删除,否则可能仍然安装不成功。
修改保存后重启虚拟机,然后再次进入虚拟环境进行安装。
最后安装结果如上图即安装成功。
参考文章:https://blog.csdn.net/better_boy/article/details/107064259