簡體   English   中英

在Windows10上使用pytorch0.4導入錯誤

[英]Import error on Windows10 with pytorch0.4

詳細描述

我正在嘗試在Windows10上安裝pytorch 0.4。 我的環境設置:-Windows10-cuda9.0-python 3.6-pytorch 0.4-anaconda

我嘗試通過同時使用conda install -n myenvpip 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

這些都不行。

但是 ,如果我安裝pytorchconda的基礎環境,它工作得很好。

那么這是怎么回事?


更新:

當我們嘗試在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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM