You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jetson Xavier NX套件中PyTorch安装后导入失败,如何验证安装正确性?

验证Jetson Xavier NX上PyTorch是否正确安装的方法

首先得先排查最容易踩的坑——你用conda install安装的PyTorch是绑定在特定conda环境里的,如果没激活对应的环境就运行Python,自然会找不到模块。下面是一步步的验证方法:

步骤1:确保激活了目标conda环境

先切换到你安装PyTorch的那个conda环境里:

conda activate <你的环境名称>
# 如果是默认的base环境,直接运行`conda activate`就行

步骤2:检查conda环境内的PyTorch包

激活环境后,用这条命令查看已安装的PyTorch相关包:

conda list | grep -E "pytorch|torchvision"

如果安装成功,你会看到类似这样的输出:

pytorch 1.9.0 py38_aarch64 pytorch
torchvision 0.10.0 py38_aarch64 pytorch

要是没有任何输出,说明PyTorch根本没装到当前环境里,得重新安装。

步骤3:直接在Python环境中验证

激活环境后,运行这条命令直接测试PyTorch的导入和基础功能:

python -c "import torch; print('PyTorch版本:', torch.__version__); print('CUDA是否可用:', torch.cuda.is_available())"
  • 如果成功输出PyTorch版本,且torch.cuda.is_available()返回True(毕竟你用的是支持CUDA的Jetson Xavier NX),那说明安装完全正常。
  • 如果还是弹出ModuleNotFoundError: No module named 'torch',那大概率是你当前用的Python解释器不是conda环境里的——可以运行which python看看路径,正常应该指向你的conda环境目录(比如~/miniconda3/envs/<你的环境名>/bin/python),要是路径不对,要么是没激活环境,要么是系统Python的优先级更高。

额外提醒:Jetson平台的PyTorch安装注意事项

你用的conda install pytorch torchvision cpuonly -c pytorch是针对x86架构的CPU版本,而Jetson Xavier NX是ARM64架构,这个包很可能不兼容,这也是你安装后无法导入的常见原因。NVIDIA官方为Jetson系列提供了适配的预编译PyTorch包,建议你找对应CUDA 10.2、TensorRT 7.1.3的版本用pip安装,兼容性会好很多。

内容的提问来源于stack exchange,提问作者Arslan Majid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.01 01:27:27