离线安装pytorch、opencv以及各种镜像安装库

近期在调试深度学习的模型,配置环境是必不可少的,在此总结一下自己安装的各种库的方法以及遇到的问题!我也会附上我所参考的链接,参考过很多链接,觉得这些博主写的很好,希望有助于解决大家的问题!也欢迎小伙伴们补充问题!我们一起思考并解决问题!

一、离线安装pytorch、opencv

以前不懂事安装pytorch、opencv等都用在线的方式安装,真的很慢,哪怕用镜像还是很慢,还容易断线,环境配置太多以至于现在都用离线的方式进行安装,方法如下:

注意:在离线安装之前,这里提一下注意的地方,因为是离线安装,所以我们在使用安装命令之前需要进入我们下载的文件所在的位置,才能使用离线安装命令进行安装,否则会提示找不到文件

如:我下载的文件位置在:D:\torch,那么我在使用安装命令之前需要输入 cd /d D:torch 进入D:\torch文件夹下,然后再使用 pip install 文件名进行安装自己需要的版本文件,如图 (这里我是以windows为例的,linux类似)

离线安装pytorch、opencv以及各种镜像安装库

下载.whl文件安装opencv

清华镜像地址:

opencv-python  https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-python/
opencv-contirb-python  https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-contrib-python/

安装命令:pip install 文件名(这里的文件名根据自己所下载的版本文件而定,下面我随便选择了一个版本供大家直观地认识命令格式)

如:pip install python-3.4.13.47-cp36-cp36m-manylinux2014_i686.whl

离线安装pytorch、opencv以及各种镜像安装库

下载.whl文件安装torch以及torchvision

在了解了以上版本之后,对于GPU版本的pytorch,我们在下载pytorch之前还要知道pytorch和cuda的版本对应关系,这里是官网连接 cuda对应pytorch版本,有cuda对应的pytorch版本关系以及在线安装pytorch所使用的命令!

这里稍微解释带过一下:whl文件中各部分的含义-cp37后面的37代表的是Python的版本,amd、linux等代表的是系统,torch前面如果是cpu那么是CPU版本的,如果是cu102等是GPU版本的,cu102后面的102代表的是cuda的版本,102就是cuda=10.2.

下载torch、torchvision网址如下:

https://download.pytorch.org/whl/torch_stable.html

安装pytorch的命令格式同opencv安装格式:pip install 文件名

如 pip install torch-1.8.0-cp38-cp38-linux_x86_64.whl

离线安装pytorch、opencv以及各种镜像安装库

pip install torchvision-0.9.0-cp38-cp38-linux_x86_64.whl

离线安装pytorch、opencv以及各种镜像安装库

二、镜像安装

镜像网址,为了方便大家复制镜像,我这里分开给出镜像网址:

阿里云镜像

http://mirrors.aliyun.com/pypi/simple/

清华镜像

https://pypi.tuna.tsinghua.edu.cn/simple

中国科技大学镜像

https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣镜像

http://pypi.douban.com/simple/

华中理工大学镜像

http://pypi.hustunique.com/

山东理工大学镜像

http://pypi.sdutlinux.org/

使用镜像安装库,格式如下:

pip install -i 镜像网址 库名

如:利用清华镜像安装scipy库:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scipy

作为补充:利用镜像安装指定版本的库,格式如下:

pip install 库名==库的版本号 -i 镜像网址

如:利用清华镜像安装Pillow库2.5.3版本:
pip install Pillow==2.5.3 -i https://pypi.tuna.tsinghua.edu.cn/simple

三、所遇问题

问题1

出现 AttributeError:type object ‘_CleanResult’ has not attribute ‘form_link’ 的错误

解决办法-由于我的虚拟环境装的python为3.6.0版本,查阅发现这个版本会有这个错误,故把Python3.6.0版本换为3.6的其他版本如Python3.6.2,解决了此问题,如果不是这个原因引起的就需要查找另外的原因了!

问题2

安装skimage遇到 Could not find a version that satisfies the requirement skimage(from version:0.0) 的问题

解决办法-修改命令为:
python pip install scikit-image -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

最后稍稍说明一下:关于所遇到的问题部分,我没有很好的总结,是因为我之前遇到的问题都没有记录过,今天突然发现自己通过装了很多次环境获得了很多以前不知道的知识,在此想记录一下,真心希望这篇文章能帮到可爱的你哦~
对于问题的补充,我在后续的学习中也会补充之后所遇到的问题及解决方法!

Original: https://blog.csdn.net/qq_45198663/article/details/124477073
Author: 小橙子的博客~
Title: 离线安装pytorch、opencv以及各种镜像安装库

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/703012/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球