我正在使用64位的Python 3.5.4 Win10 PC,目前我正在测试virtualenv中的jupyter笔记本。
以下代码会导致错误:
from sklearn.datasets import fetch_mldata
mnist = fetch_mldata("MNIST original")
mnist
这是完整的错误消息:
ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.
或者用英语:
ImportError: DLL load failed: The specified module could not be found.
到目前为止,我发现了几个Stackoverflow线程和其他帖子,它们具有相同的错误消息和所有类型的Python包。通常x86和x64安装的混合(例如here或here)会受到指责,但我的安装似乎一切正常。 我已经完全重新安装了Python,但我仍然得到同样的错误......
有没有办法检查可能导致此错误的原因?
答案 0 :(得分:0)
我在加载不同类型的数据集但使用Tensorflow时遇到了类似的问题。解决最简单的方法是卸载以前的Python 3.5 / 3.6.x并安装latest Python 3.6.6 (as of now) unless 3.7 is supported officially
。
Also remember to delete your old python site packages from appdata in Windows. Althrough it won't obstruct with your new python installation but its a good way to clear off your old Python installed packages.