Numpy 已安装但无法导入多数组

岩石

我正在努力openface工作。

这是进行设置的说明。

>conda config --add channels conda-forge
>conda install opencv numpy pandas scipy scikit-learn scikit-image dlib txaio twisted autobahn OpenSSL pyopenssl imagehash service_identity

我删除了 numpy 并重新安装以确保安装了 numpy。

Downloading and Extracting Packages
openblas-0.3.3       | 13.7 MB   | ##################################### | 100% 
numpy-1.15.4         | 8.9 MB    | ##################################### | 100% 
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

所以安装了numpy。但我尝试导入 numpy 并出现错误

(openface) nyan@nyan-Inspiron-7537:~$ python
Python 2.7.14 |Anaconda, Inc.| (default, Dec  7 2017, 17:05:42) 
[GCC 7.2.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 180, in <module>
    from . import add_newdocs
  File "/usr/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "/usr/lib/python2.7/dist-packages/numpy/lib/__init__.py", line 8, in <module>
    from .type_check import *
  File "/usr/lib/python2.7/dist-packages/numpy/lib/type_check.py", line 11, in <module>
    import numpy.core.numeric as _nx
  File "/usr/lib/python2.7/dist-packages/numpy/core/__init__.py", line 14, in <module>
    from . import multiarray
ImportError: cannot import name multiarray
>>> 

可能有什么问题?

似乎是正确的python可执行文件,因为它在版本字符串中打印 Anaconda。但是错误消息中的 numpy 路径是“/usr/lib/...”,这可能不是您的 Anaconda 路径。

如果可能,您应该删除损坏的系统 numpy,并确保您正确使用 conda 环境,请参阅管理环境

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章