您的位置:首页 > 大数据 > 人工智能

Importing the multiarray numpy extension module failed

2017-09-02 20:27 429 查看
环境信息:win10操作系统,python3.6 64bit.

安装Tensorflow:python -m pip install --upgrade tensorflow-gpu,执行成功。

import tensorflow报错:

from matplotlib import pylab

Traceback (most recent call last):

  File "D:\Program Files\Python36\lib\site-packages\numpy\core\__init__.py", line 16, in <module>

    from . import multiarray

ImportError: DLL load failed: 找不到指定的程序。
During handling of the above exception, another exception occurred:
Traceback (most recent call last):

  File "<pyshell#2>", line 1, in <module>

    from matplotlib import pylab

  File "D:\Program Files\Python36\lib\site-packages\matplotlib\__init__.py", line 122, in <module>

    from matplotlib.cbook import is_string_like, mplDeprecation, dedent, get_label

  File "D:\Program Files\Python36\lib\site-packages\matplotlib\cbook.py", line 32, in <module>

    import numpy as np

  File "D:\Program Files\Python36\lib\site-packages\numpy\__init__.py", line 142, in <module>

    from . import add_newdocs

  File "D:\Program Files\Python36\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>

    from numpy.lib import add_newdoc

  File "D:\Program Files\Python36\lib\site-packages\numpy\lib\__init__.py", line 8, in <module>

    from .type_check import *

  File "D:\Program Files\Python36\lib\site-packages\numpy\lib\type_check.py", line 11, in <module>

    import numpy.core.numeric as _nx

  File "D:\Program Files\Python36\lib\site-packages\numpy\core\__init__.py", line 26, in <module>

    raise ImportError(msg)

ImportError:

Importing the multiarray numpy extension module failed.  Most

likely you are trying to import a failed build of numpy.

If you're working with a numpy git repo, try `git clean -xdf` (removes all

files not under version control).  Otherwise reinstall numpy.
Original error was: DLL load failed: 找不到指定的程序。

分析了下,是import numpy出问题了。
直接import numpy都有问题:

import numpy

Traceback (most recent call last):

  File "D:\Program Files\Python36\lib\site-packages\numpy\core\__init__.py", line 16, in <module>

    from . import multiarray

ImportError: DLL load failed: 找不到指定的程序。
During handling of the above exception, another exception occurred:
Traceback (most recent call last):

  File "<pyshell#3>", line 1, in <module>

    import numpy

  File "D:\Program Files\Python36\lib\site-packages\numpy\__init__.py", line 142, in <module>

    from . import add_newdocs

  File "D:\Program Files\Python36\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>

    from numpy.lib import add_newdoc

  File "D:\Program Files\Python36\lib\site-packages\numpy\lib\__init__.py", line 8, in <module>

    from .type_check import *

  File "D:\Program Files\Python36\lib\site-packages\numpy\lib\type_check.py", line 11, in <module>

    import numpy.core.numeric as _nx

  File "D:\Program Files\Python36\lib\site-packages\numpy\core\__init__.py", line 26, in <module>

    raise ImportError(msg)

ImportError:

Importing the multiarray numpy extension module failed.  Most

likely you are trying to import a failed build of numpy.

If you're working with a numpy git repo, try `git clean -xdf` (removes all

files not under version control).  Otherwise reinstall numpy.
Original error was: DLL load failed: 找不到指定的程序。

有谁遇到并解决了?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐