一句话总结:重装大法好
以下算是记录一下本人的pytorch安装历程。
pytorch官网可根据配置提供安装命令,我是右键-NVIDIA控制面板-系统信息查看的CUDA版本,首次安装使用的是Conda。
conda install pytorch torchvision torchaudio cudatoolkit=11.6 -c pytorch -c conda-forge
安装过程很顺利,但进入python运行后报错:
>>> import torch
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\Administrator\Anaconda3\envs\pytorch\lib\site-packages\torch\__init__.py", line 124, in <module>
raise err
OSError: [WinError 127] 找不到指定的程序。 Error loading "C:\Users\Administrator\Anaconda3\envs\pytorch\lib\site-packages\torch\lib\c10_cuda.dll" or one of its dependencies.
c10_cuda.dll缺失,试了很多办法都无法解决,开始重装大法,这次使用pip安装,然而安装过程就报错了。
conda uninstall pytorch
pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu116
按照提示代码升级pip版本python -m pip install --upgrade pip
,再次尝试安装pytorch依旧报错,多试几次即可成功安装。
此处报错setuptools版本太低了,pip install --upgrade setuptools
升级了一下。打开python,输入import torch
依旧报错:
AttributeError: module 'numpy' has no attribute 'ndarray'
卸载安装其他版本的numpy,尝试几次后发现1.19.3可行,大功告成。文章来源:https://www.toymoban.com/news/detail-473766.html
pip uninstall numpy
pip install numpy==1.19.3
文章来源地址https://www.toymoban.com/news/detail-473766.html
到了这里,关于pytorch安装报错:OSError: [WinError 127],c10_cuda.dll缺失。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!