DLL load failed the specified module could not be found Windows 10 sh

2024-04-25 06:05:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从Windows shell运行Python脚本,但是

python path\to\file\script.py

我得到一个错误“DLL加载失败:无法找到指定的模块”,它追溯到我导入numpy的行。在

^{pr2}$

奇怪的是,当我在Spyder这样的编辑器中运行它时,numpy的导入就很好了。有人能帮我吗?在

谢谢


Tags: 模块topathpynumpy脚本windows错误
2条回答

它是固定的Anaconda path issue。{cd1>是否正确定义。在

来源:https://github.com/numpy/numpy/issues/12957

这是安装python包时的一个常见问题,主要是在windows中。在

NoPy和其他包有绑定到C++代码的绑定,这些代码需要一些特殊的依赖关系。在

您可以使用来自多个源之一的预编译“wheel”文件,而不是试图获得编译包所需的完全正确的依赖关系。在

I use Chris Gholke's site

下载.whl文件并使用

pip install directory/path/package.whl

请注意,您从powershell或cmd访问的python环境与spyder中的anaconda环境不同。conda和pip之间的区别之一是conda安装了预编译包,而pip没有。在

相关问题 更多 >