安装pytorch成功,conda list显示有torch 1.7.0,使用的是清华镜像源下载的压缩包![]()
在anaconda prompt中执行
pip(或者conda) install --offline 拖动压缩包到此处自动导入
结果显示安装成功,conda list也显示有torch 1.7.0,但是import torch报错:
>>> import torch
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "D:\Anaconda\envs\pytorch\lib\site-packages\torch\__init__.py", line 128, in <module>
raise err
OSError: [WinError 126] 找不到指定的模块。 Error loading "D:\Anaconda\envs\pytorch\lib\site-packages\torch\lib\caffe2_detectron_ops_gpu.dll" or one of its dependencies.
尝试了很多教程都没用(检查路径,重装等),根据报错的路径,lib里确实没有site-packages文件夹,但是Lib里有。
不知道咋解决,干脆直接uninstall掉这个pytorch,用.whl在anaconda prompt里重新conda install,安装成功后再次import torch不报错,测试也可正常使用GPU。
后面下载的.whl来自:
https://download.pytorch.org/whl/torch_stable.html
1.5.0版本
(电脑的CUDA是10.2,Python版本3.6 。根据文件名来看pytorch1.5.0和1.7.0都支持。不知道前面遇到的问题会不会和版本有关。)
3万+





