GVKun编程网logo

python中的NumPy ImportError-DLL加载失败(python import numpy报错)

16

如果您想了解python中的NumPyImportError-DLL加载失败和pythonimportnumpy报错的知识,那么本篇文章将是您的不二之选。我们将深入剖析python中的NumPyImp

如果您想了解python中的NumPy ImportError-DLL加载失败python import numpy报错的知识,那么本篇文章将是您的不二之选。我们将深入剖析python中的NumPy ImportError-DLL加载失败的各个方面,并为您解答python import numpy报错的疑在这篇文章中,我们将为您介绍python中的NumPy ImportError-DLL加载失败的相关知识,同时也会详细的解释python import numpy报错的运用方法,并给出实际的案例分析,希望能帮助到您!

本文目录一览:

python中的NumPy ImportError-DLL加载失败(python import numpy报错)

python中的NumPy ImportError-DLL加载失败(python import numpy报错)

我已经在此处为64位Windows
Vista上的python 3.2安装了最新版本的numpy,以便与matplotlib结合使用。但是,当我尝试导入matplotlib时,出现以下错误:

ImportError: DLL load failed: %1 is not a valid Win32 application.

这发生from . import multiarray在numpy的 init .py文件中的行上

谢谢你的帮助

答案1

小编典典

您最有可能使用具有32位numpy的64位Python,反之亦然。确保两者的位相同。

除非出于某种原因需要64位python,否则最好还是选择32bit,因为32bit二进制软件包更为常见,因此您可能必须手动编译一些二进制python软件包。

"import numpy as np" ImportError: No module named numpy

问题:没有安装 numpy

解决方法:

下载文件,安装

numpy-1.8.2-win32-superpack-python2.7

安装运行 import numpy,出现

Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    import numpy
  File "C:\Python27\lib\site-packages\numpy\__init__.py", line 153, in <module>
    from . import add_newdocs
  File "C:\Python27\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "C:\Python27\lib\site-packages\numpy\lib\__init__.py", line 8, in <module>
    from .type_check import *
  File "C:\Python27\lib\site-packages\numpy\lib\type_check.py", line 11, in <module>
    import numpy.core.numeric as _nx
  File "C:\Python27\lib\site-packages\numpy\core\__init__.py", line 6, in <module>
    from . import multiarray
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。

原因是:python 装的是 64 位的,numpy 装的是 32 位的

重新安装 numpy 为:numpy-1.8.0-win64-py2.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Anaconda 安装 TensorFlow ImportError:DLL加载失败,错误代码为-1073741795

Anaconda 安装 TensorFlow ImportError:DLL加载失败,错误代码为-1073741795

错误再现

环境:

使用Anaconda 中 conda 4.6.2,
Python 3.7版本
Windows 7 操作系统
cpu: Intel i5

原始安装过程

直接在CMD中,安装链接 中的方式,创建了TensorFlow环境,按照默认的版本安装

conda create -n tensorflow_env tensorflow
conda activate tensorflow_env

出现如(链接)[https://cloud.tencent.com/developer/ask/174035/answer/277039] 中的错误。

解决方法

主要原因是在于环境不匹配。解决方法是,创建python3.6的环境,在Python 3.6中运行。

创建过程Python 3.6 环境:

conda create --name python36 python=3.6

激活这个环境:

conda activate python36

此时cmd前面会有python3的标识。在此环境中输入:

pip install tensorflow

测试

安装完成后,输入Python,进入python3.6环境中

import tensorflow as tf

运行后没有报错即可。

Boost.Python示例,Windows 7 x64,“ ImportError:DLL加载失败:找不到指定的模块”

Boost.Python示例,Windows 7 x64,“ ImportError:DLL加载失败:找不到指定的模块”

我花了两天的时间尝试从Boost.Python启动带有“
ImportError:DLL加载失败:找不到指定的模块”错误的示例,同时尝试加载已编译(使用bjam)的pyd模块。我使用的是Windows 7x64,Python 2.7x64和Boost1.47。我已经在StackOverflow和其他网站上追踪了不同的答案。全新安装(Python
32和64位,Boost已预编译),手动Boost的库构建,带有依赖项遍历器的DLL检查等等,没有任何运气。我注册分享了解决方案,该解决方案在这里有效,希望对遇到相同错误的人有所帮助;)

Boost.Python示例,Windows 7 x64,“ ImportError:DLL加载失败:找不到指定的模块。”

Boost.Python示例,Windows 7 x64,“ ImportError:DLL加载失败:找不到指定的模块。”

我花了两天的时间尝试从Boost.Python启动带有“
ImportError:DLL加载失败:找不到指定的模块”错误的示例,同时尝试加载已编译(使用bjam)的pyd模块。我使用的是Windows 7x64,Python 2.7x64和Boost1.47。我已经在StackOverflow和其他网站上追踪了不同的答案。全新安装(Python
32和64位,Boost已预编译),手动Boost的库构建,带有依赖项遍历器的DLL检查等等,没有任何运气。我注册分享了解决方案,该解决方案在这里有效,希望对遇到相同错误的人有所帮助;)

我们今天的关于python中的NumPy ImportError-DLL加载失败python import numpy报错的分享就到这里,谢谢您的阅读,如果想了解更多关于"import numpy as np" ImportError: No module named numpy、Anaconda 安装 TensorFlow ImportError:DLL加载失败,错误代码为-1073741795、Boost.Python示例,Windows 7 x64,“ ImportError:DLL加载失败:找不到指定的模块”、Boost.Python示例,Windows 7 x64,“ ImportError:DLL加载失败:找不到指定的模块。”的相关信息,可以在本站进行搜索。

本文标签: