记录一次糟心的ubuntu20.04安装anaconda、pytorch过程

1、为了在ubuntu环境下调试一个down下来的代码​​​​​​​

2、把笔记本重做成ubuntu20.04系统,系统初装成中文系统,之后又切换成英文的,并且把ibus的中文输入法换成了fictx的google中文输入法。

3、将软件和更新中的源换成速度最快的

4、之后在anaconda官网下载了.sh文件,bash这个.sh文件即可安装anaconda,之后需要创建一个pytorch的环境,然后在anaconda里面找到pytorch并进行下载,之后同理安装torchvision,如果下载速度慢,可以将ananconda的源切换成清华的源

5、在anaconda里装完pytorch、torchvision、opencv、py-opencv之后,运行代码发现找不到cv2,需要在base环境下pip install opencv-pytorh或者pip3 install opencv-python,运行代码发现找不到torch,这时候需要用python安装torch,但是在conda activate pytorch之后pip install torch,运行代码仍旧找不到torch,就切换回base了,再pip install torch(pip3 install torch),之后代码可以正常运行。

注:

国内的pip源

  • 阿里云:https://mirrors.aliyun.com/pypi/simple/
  • 清华:https://pypi.tuna.tsinghua.edu.cn/simple
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 华中理工大学:http://pypi.hustunique.com/
  • 山东理工大学:http://pypi.sdutlinux.org/
  • 豆瓣:http://pypi.douban.com/simple/

临时更换pip源:

pip3 install 库名 -i 镜像地址

例如:

安装opencv-python:

pip3 install opencv-python -i https://mirrors.aliyun.com/pypi/simple/

更换ubuntu环境的源

创建pip配置文件:

mkdir -p ~/.pip

touch  ~/.pip/pip.conf

pip.conf配置镜像源

[global]
timeout = 6000
index-url = https://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com

 

你可能感兴趣的:(ubuntu,Linux,pytorch,anaconda,python,ubuntu,linux)