Linux上离线安装PyTorch教程:No module named ‘_bz2:No module named ‘ ...

打印 上一主题 下一主题

主题 1017|帖子 1017|积分 3051

1.下载torch和torchvision的安装包

进入torch官网

复制反面的链接并打开,点击torch进入页面,向下滑选择合适的安装包,点击,下载后上传。同样是链接打开的页面往下滑找到torchvision选择合适的安装包,点击,下载后上传。

2.在Linux系统下安装

在终端,同文件的文件夹下执行
  1. pip install torch-xxx.whl
  2. pip install torchvision-xxx.whl --no-deps
复制代码
使用–no-deps选项表示仅安装torchvision,若不添加会再次安装相关依赖且重新安装 torch。
遇到的问题汇总:

1.ModuleNotFoundError: No module named '_bz2
下载安装依赖
  1. apt-get install libbz2-dev
复制代码
进入python安装包下执行
  1. ./configure --with-bz2
  2. make
  3. sudo make install
复制代码
2.ModuleNotFoundError: No module named ‘_lzma’
下载安装依赖
  1. apt-get install liblzma-dev
  2. pip install backports.lzma
复制代码
修改lzma.py文件
  1. vim /usr/local/lib/python3.10/lzma.py
复制代码

  1. from _lzma import *
  2. from _lzma import _encode_filter_properties, _decode_filter_properties
复制代码
改为
  1. try:
  2.     from _lzma import *
  3.     from _lzma import _encode_filter_properties, _decode_filter_properties
  4. except ImportError:
  5.     from backports.lzma import *
  6.     from backports.lzma import _encode_filter_properties, _decode_filter_properties
复制代码
验证安装成功


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

尚未崩坏

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表