windows - ImportError:DLL 加载失败:%1 不是有效的 Win32 应用程序 - scikit-learn+
问题描述
我在导入 scikit-learn、matplotlib 和 scipy 时遇到上述错误(numpy 工作正常)。
我安装了 python 2.7 64 (C:\Python27)。
我最近在一个新的克隆驱动器上安装了 win10 64 位。我浏览了类似帖子的建议:
ImportError: DLL 加载失败: %1 不是有效的 Win32 应用程序
ImportError:DLL 加载失败:%1 不是有效的 Win32 应用程序。但是DLL在那里
ImportError:DLL 加载失败:%1 不是 Python Matplotlib 的有效 Win32 应用程序
我从轮子版本重新安装了软件包。
http://www.lfd.uci.edu/~gohlke/pythonlibs/
我将目录添加到路径,将 PythonPath 添加到系统。
仍然出现错误。
我很感激建议,我被困住了。
谢谢
解决方案
我能够修复它。
要走的路是“强制重新安装”。
这足以让 scikit-learn 启动并运行。
pip install --upgrade --force-reinstall scipy
推荐阅读
- amazon-web-services - AWS:网络 ACL 配置为仅接受来自另一个网络 ACL 的流量
- json - 如何传递对象的vue组件道具数组?
- java - 关闭流传递给 MultipartFormDataOutput
- mongodb - 如何在 mongodb 和颤振中使用流监听器,即 db.collection.watch()
- flutter - 如何在底页颤动中设置单选按钮
- javascript - 错误:转换为字符串的值失败。错误太烦人了
- r - 从 R 中的 lme4 包中捕获收敛消息
- firefox - Firefox 81.0 如何支持 Windows 中的 SystemMediaTransportControls?
- sql-server - JSON_VALUE 不采用动态 JSON 路径
- php - 检查值是否在数组键中