[英]Import error on Windows10 with pytorch0.4
我正在嘗試在Windows10上安裝pytorch 0.4。 我的環境設置:-Windows10-cuda9.0-python 3.6-pytorch 0.4-anaconda
我嘗試通過同時使用conda install -n myenv
和pip install $path:whl
都失敗。
>>> import torch
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "D:\Anaconda\envs\py3.6_pytorch0.4\lib\site-packages\torch\__init__.py", line 80, in <module>
from torch._C import *
ImportError: DLL load failed:
我在pytorch下發現了與#4518相關的問題,但該問題下的答案對我不起作用。
conda
相關的路徑添加到環境路徑 cd
) vs_runtime
conda env
下安裝vs_runtime
這些都不行。
但是 ,如果我安裝pytorch
下conda
的基礎環境,它工作得很好。
那么這是怎么回事?
當我們嘗試在Windows上安裝pytorch時,需要同時安裝許多軟件包。 我們可以按照官方網站[link]( https://pytorch.org/ )上的步驟進行操作,對於python 3.6和cuda9.0,安裝命令為
conda install pytorch torchvision cudatoolkit=9.0 -c pytorch
如果要安裝pytorch的舊版本,可以分配版本,例如。 0.4作為
conda install pytorch=0.4 torchvision cudatoolkit=9.0 -c pytorch
使用conda install -c pytorch pytorch
創建新環境后,執行conda install -c pytorch pytorch
來安裝pytorch 。
pip
在外部非Python依賴項下無法很好地工作。 在您的情況下,DLL的路徑設置不正確(只是一個猜測)的可能性不大。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.