今天我遇到了一个奇怪的错误。 我尝试在Windows 7下的网络驱动器上导入ipython中的numpy,但失败并出现以下错误。

In [1]: import numpy
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
Z:\<ipython-input-1-5a0bd626bb1d> in <module>()
----> 1 import numpy

C:\Python27\lib\site-packages\numpy\__init__.pyc in <module>()
    141         return loader(*packages, **options)
    142
--> 143     import add_newdocs
    144     __all__ = ['add_newdocs']
    145

C:\Python27\lib\site-packages\numpy\add_newdocs.py in <module>()
      7 #       core/fromnumeric.py, core/defmatrix.py up-to-date.

      8
----> 9 from numpy.lib import add_newdoc
     10
     11 ########################################################################
#######


C:\Python27\lib\site-packages\numpy\lib\__init__.py in <module>()
     11
     12 import scimath as emath
---> 13 from polynomial import *
     14 #import convertcode

     15 from utils import *

C:\Python27\lib\site-packages\numpy\lib\polynomial.py in <module>()
     15 from numpy.lib.function_base import trim_zeros, sort_complex
     16 from numpy.lib.type_check import iscomplex, real, imag
---> 17 from numpy.linalg import eigvals, lstsq
     18
     19 class RankWarning(UserWarning):

C:\Python27\lib\site-packages\numpy\linalg\__init__.py in <module>()
     46 from info import __doc__
     47
---> 48 from linalg import *
     49
     50 from numpy.testing import Tester

C:\Python27\lib\site-packages\numpy\linalg\linalg.py in <module>()
     21         isfinite, size, finfo, absolute, log, exp
     22 from numpy.lib import triu
---> 23 from numpy.linalg import lapack_lite
     24 from numpy.matrixlib.defmatrix import matrix_power
     25 from numpy.compat import asbytes

ImportError: DLL load failed: The specified path is invalid.

使用原始的python shell以及在C:\\驱动器上使用ipython。 我试图重新安装ipython并尝试了不同的版本,但错误仍然存​​在。 我不知道这是什么原因,所以任何帮助都表示赞赏。

#1楼 票数:0

我和numpy和linalg有类似的问题。 我通过卸载numpy来修复它

pip uninstall numpy

然后重新安装。

pip install numpy

我没有从共享驱动器执行此操作,我是从本地驱动器执行的。

  ask by P3trus translate from so

未解决问题?本站智能推荐:

1回复

在IPython中导入时的最佳做法

我正在写一个.py文件,它将在我的一些IPython会话开始时在第一个单元格中定期导入,但也会从其他非交互式会话中导入,因为它包含可以非批量运行的函数 - 交互模式。 它基本上是一个包含许多非常常见的类和函数的模块。 由于我正在使用带有--pylab=inline选项的IPython,因
8回复

输入python或ipython解释器时自动导入模块

我发现几乎每次启动python解释器时都import numpy as np输入import numpy as np 。 如何设置python或ipython解释器,以便自动导入numpy?
2回复

使用numpy数组和%pylab内联的IPYTHON代码

我有为IPython Notebook编写的代码。 顶部显示%pylab inline 。 该代码使用numpy和np 。 我正在尝试在PyCharm使用此代码创建项目,但无法运行。 我将import numpy放在顶部,但是使用np的行失败了。 它说global name 'np'
1回复

理解IPython中的numpy.linalg.norm()

我正在为监督学习创建一个线性回归模型。 我在图表(x1,y1),(x2,y2),(x3,y3)等上绘制了一堆数据点,其中x是真实数据,y值是训练数据值。 作为编写基本最近邻居算法的下一步的一部分,我想创建一个距离度量来测量两个实例之间的距离(和相似性)。 如果我想编写一个泛型函数来计
1回复

不在ipython中时找不到Numpy

我正在尝试运行从命令行导入numpy的python脚本 并为numpy抛出importError。 当我启动ipython并执行以下操作时: 它工作正常。 我该如何解决? 我希望能够运行sutff而不必进入ipython。 操作系统:CentOS错误消息:ImportError
1回复

在IPython中释放巨大的numpy数组的内存

更新: - 这个问题在机器重启后解决了。 还没有弄清楚为什么之前发生这种错误。 我有一个函数加载一个巨大的numpy数组(~980MB)并返回它。 当我第一次启动Ipython并调用此函数时,它会将数组加载到变量中而没有任何问题。 但是,如果我再次运行相同的命令,它将退出提出“内存
1回复

Numpy在iPython中工作,但不在IDE或TerminalShell中工作

我正在尝试创建图表以比较一些统计数据。 我通过使用以下命令通过终端安装了NumPy 在iPython中使用NumPy时,我可以使用图形,但是在IDE(pyCharm)或终端外壳中使用时,则无法导入NumPy。 我喜欢使用pyCharm,因为它使我的项目变得容易得多,但这对我来说非常沮丧
2回复

Jupyter(IPython)笔记本numpy/pandas/matplotlib错误(FreeBSD)

我正在尝试在家里设置Jupyter笔记本服务器。 我花了很长时间,但是我已经从FreeBSD端口成功构建并安装了Python 3.4和所有必需的软件包。 笔记本服务器正常运行,但每次尝试导入numpy时除外: 发生以下错误: 导入熊猫和matplotlib的错误消息是不同的,但是我怀