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

1.下载torch和torchvision的安装包

进入torch官网

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

2.在Linux系统下安装

在终端,同文件的文件夹下执行

复制代码
pip install torch-xxx.whl
pip install torchvision-xxx.whl --no-deps

使用--no-deps选项表示仅安装torchvision,若不添加会再次安装相关依赖且重新安装 torch。

遇到的问题汇总:

1.ModuleNotFoundError: No module named '_bz2

下载安装依赖

复制代码
apt-get install libbz2-dev

进入python安装包下执行

复制代码
./configure --with-bz2
make
sudo make install

2.ModuleNotFoundError: No module named '_lzma'

下载安装依赖

复制代码
apt-get install liblzma-dev
pip install backports.lzma

修改lzma.py文件

复制代码
vim /usr/local/lib/python3.10/lzma.py

复制代码
from _lzma import *
from _lzma import _encode_filter_properties, _decode_filter_properties

改为

复制代码
try:
    from _lzma import *
    from _lzma import _encode_filter_properties, _decode_filter_properties
except ImportError:
    from backports.lzma import *
    from backports.lzma import _encode_filter_properties, _decode_filter_properties

验证安装成功

相关推荐
小何学计算机24 分钟前
云原生高级实验
运维·云原生
哦豁灬29 分钟前
基于香橙派 KunpengPro学习CANN(2)——Ascend Extension for PyTorch 配置与安装
人工智能·pytorch·学习·ascend
上海运维Q先生1 小时前
[RH342]iscsi配置与排错
linux·运维·服务器
油条不卖2 小时前
Visual Studio2022发布web到浏览器可查看
运维·服务器·microsoft
deephub2 小时前
PyTorch PINN实战:用深度学习求解微分方程
人工智能·pytorch·深度学习·pinn
tpoog2 小时前
[贪心算法] 摆动序列
java·linux·开发语言·redis·算法·贪心算法
IT大卡拉咪2 小时前
Centos 7 bash系统目录拯救
linux·运维·centos
张人玉3 小时前
如何在ubuntu上安装zookeeper
linux·ubuntu·zookeeper
敲上瘾3 小时前
操作系统的心脏节拍:CPU中断如何驱动内核运转?
linux·windows·算法·ubuntu·系统架构·centos·aigc
喜气youngyoung3 小时前
Bash中关于制表符\t站位情况说明
linux