在python 3.7中导入sklearn时出错:DLL加载失败:未找到网络路径

在python 3.7中导入sklearn时出错:DLL加载失败:未找到网络路径,python,scikit-learn,Python,Scikit Learn,在pythonshell中导入sklearn时,出现以下错误 ImportError: DLL load failed: The network path was not found. 以下是python版本:3.7.3 64位 Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32 我的电脑是大学分配给学生的,是Win10 Edu,64位操作系统。我是管理员 当

在pythonshell中导入sklearn时,出现以下错误

ImportError: DLL load failed: The network path was not found.
以下是python版本:3.7.3 64位

Python 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 22:22:05) [MSC v.1916 64 bit (AMD64)] on win32
我的电脑是大学分配给学生的,是Win10 Edu,64位操作系统。我是管理员

当我使用32位Python时,一切都很好。上周我改为64位Python,因为我需要使用tensorflow。然后我在学习上遇到了问题

下面是完整的错误消息

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
import sklearn
  File "C:\Program Files\Python37\lib\site-packages\sklearn\__init__.py", line 64, in <module>
    from .base import clone
  File "C:\Program Files\Python37\lib\site-packages\sklearn\base.py", line 14, in <module>
    from .utils.fixes import signature
  File "C:\Program Files\Python37\lib\site-packages\sklearn\utils\__init__.py", line 16, in <module>
    from .fixes import _Sequence as Sequence
  File "C:\Program Files\Python37\lib\site-packages\sklearn\utils\fixes.py", line 85, in <module>
    from scipy.special import boxcox  # noqa
  File "C:\Program Files\Python37\lib\site-packages\scipy\special\__init__.py", line 641, in <module>
    from ._ufuncs import *
ImportError: DLL load failed: The network path was not found.
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入sklearn
文件“C:\Program Files\Python37\lib\site packages\sklearn\\uuuuu init\uuuuuu.py”,第64行,在
从.base导入克隆
文件“C:\Program Files\Python37\lib\site packages\sklearn\base.py”,第14行,在
from.utils.fixes导入签名
文件“C:\Program Files\Python37\lib\site packages\sklearn\utils\\uuuuu init\uuuuu.py”,第16行,在
from.将导入_序列修复为序列
文件“C:\Program Files\Python37\lib\site packages\sklearn\utils\fixes.py”,第85行,在
来自scipy.special import boxcox#noqa
文件“C:\Program Files\Python37\lib\site packages\scipy\special\\uuuu init\uuuu.py”,第641行,在
从.\u ufuncs导入*
ImportError:DLL加载失败:未找到网络路径。
我在cmd提示符中尝试了pip列表,发现sklearn(版本0.0)/scikit learn(版本0.20.3)都已安装

我搜索了很多,但没有发现有人有同样的问题。我发现这个问题:,对我来说是另一个问题


我重新安装了Python,重新安装了sklearn(包括pip和usingwheel),NumPy和SciPy。我还没算上皮查姆和水蟒。我还卸载了电脑中的Python2.7。这些都不起作用。欢迎任何建议

我面临着完全相同的错误。似乎sklearn安装了错误版本的scipy。您应该先安装sklearn,然后从Christoph Gohlke windows二进制文件安装scipy 1.3.0rc1和numpy+mkl。