Pytorch导入错误:<;路径名>;:对象文件没有可加载的段
我一直试图通过conda为我的Ubuntu16.04LTS安装Pytorch模块。我使用了Pytorch导入错误:<;路径名>;:对象文件没有可加载的段,pytorch,ubuntu-16.04,importerror,Pytorch,Ubuntu 16.04,Importerror,我一直试图通过conda为我的Ubuntu16.04LTS安装Pytorch模块。我使用了conda install pytorch torchvision cpuonly-c pytorch来安装它(非CUDA版本)。然而,当我在pythonshell上键入importtorch时,我看到的就是这样- ImportError: /home/student/anaconda2/lib/python2.7/site-packages/torch/_C.so: object file has no
conda install pytorch torchvision cpuonly-c pytorch
来安装它(非CUDA版本)。然而,当我在pythonshell上键入importtorch
时,我看到的就是这样-
ImportError: /home/student/anaconda2/lib/python2.7/site-packages/torch/_C.so: object file has no loadable segments
我已经验证了Pytorch是使用
conda列表安装的
我在Ubuntu 18.04上遇到了与python 3.8的conda env相同的问题。我认为问题在于火炬安装不完整。所以我从轮子上安装了pip,而不是conda安装
。您可以按照以下步骤操作(假设已安装cuda11):
创建康达环境
从车轮上安装焊炬
请注意,据报道,我必须安装torchvision==0.8.1+cu110
conda create --name=myenv python=3.8
conda activate myenv
pip install torch==1.7.0+cu110 torchvision==0.8.1+cu110 torchaudio===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html