我一直在尝试使用文档中给出的相应命令来安装scikit-learn
和pytorch
:
用于安装PyTorch的命令是:
1) pip3 install https://download.pytorch.org/whl/cpu/torch-1.0.1-cp37-cp37m-win_amd64.whl
2) pip3 install torchvision
安装scikit-learn的命令是:
pip install -U scikit-learn
某些背景:
我正在使用Windows 8.1,Python 3.7.2。我的pip
已更新。我还安装了Anaconda来使用conda
来解决此问题,但运气为零!(此外,我遇到了“ conda”无法识别的错误,这是另一回事了)。这是我的PATH变量保存的路径。
PATH
C:\Users\satya\Anaconda3;
C:\Users\satya\Anaconda3\Library\mingw-w64\bin;
C:\Users\satya\Anaconda3\Library\usr\bin;
C:\Users\satya\Anaconda3\Library\bin;
C:\Users\satya\Anaconda3\Scripts;
C:\Users\satya\AppData\Local\Programs\Python\Python37\Scripts\;
C:\Users\satya\AppData\Local\Programs\Python\Python37\; C:\Users\satya\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python 3.7
实际问题:
上面给出的相同安装命令在我的其他Windows 10上也能很好地工作,但是,对于Windows 8.1,它给出了此错误,该错误已成为真正的PITA
导入错误:DLL加载失败找不到指定的模块
当我import sklearn
或import torch
时,我得到完全相同的错误。一直如此。
背景故事:
我搜索了我在Stackoverflow和Github上可以找到的几乎所有相关问题,时间超过6个小时,以帮助我解决此问题。但是,到目前为止,所有答案都没有帮助,有些还没有“可理解的”答案。也许只是个小问题,但是现在,我选择在SO上发布问题。
我的问题再次出现:
有人可以帮忙,并尝试解释我在这里缺少的内容吗?我真的想永久修复此错误(并且如果我再次遇到该错误,希望能够修复该错误)。详尽的答案确实有助于轻松理解。
谢谢!
答案 0 :(得分:1)
请使用以下命令检查您的python内部版本号。
conda list python
内部版本号为h8c8aaf0_2的Python 3.7.2具有a solved issue。
在这种情况下,将进行更新。
conda update python