【问题标题】:import Numpy and cv2 error in pycharm在pycharm中导入Numpy和cv2错误
【发布时间】:2015-08-02 05:28:03
【问题描述】:

我正在尝试在 Pycharm 社区版 4.5 中设置 theano。我正在开发 ubuntu 12.04。 我有两个问题,

1) import numpy gives error, although when i check project interpreter i see numpy installed.
2) import cv2; (this is underlined with red line).

pycharm 控制台报错如下:

Traceback (most recent call last):
File "/afs/cs.stanford.edu/u/ihsan/Documents/pycharm-community-4.5/helpers /pydev/pydevd.py", line 2357, in <module> 
 globals = debugger.run(setup['file'], None, None, is_module)
 File "/afs/cs.stanford.edu/u/ihsan/Documents/pycharm-community-4.5/helpers/pydev/pydevd.py", line 1777, in run
 pydev_imports.execfile(file, globals, locals)  # execute the script
 File "/scr/Ihsan/22-april-code/my_convolutional_mlp_2.py", line 29, in <module>
 import numpy
 File "/afs/cs.stanford.edu/u/ihsan/Documents/pycharm-community-4.5/helpers/pydev/pydev_monkey_qt.py", line 71, in patched_import
 return original_import(name, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/numpy/__init__.py", line 170, in <module>
  from . import add_newdocs
File "/afs/cs.stanford.edu/u/ihsan/Documents/pycharm-community-4.5/helpers/pydev/pydev_monkey_qt.py", line 71, in patched_import
 return original_import(name, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "/afs/cs.stanford.edu/u/ihsan/Documents/pycharm-community-4.5/helpers/pydev/pydev_monkey_qt.py", line 71, in patched_import
  return original_import(name, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/numpy/lib/__init__.py", line 17, in <module> 
  from . import scimath as emath
ImportError: cannot import name scimath

Process finished with exit code 1

但我的第一个问题是 numpy,它随着 import numpy 而停止,并且没有更进一步。 有什么办法解决吗?

【问题讨论】:

  • 你需要安装scipy它看起来像:ImportError: cannot import name scimath
  • 我建议安装 Python(x,y) 或我个人最喜欢的 Anaconda 之类的东西。这些可帮助您正确管理安装。
  • 您是否安装了多个 python 或任何虚拟环境?
  • @KronoS,如果 OP 正在使用 pycharm,OP 可能想要install packages through pycharm 而不是通过另一个安装使问题复杂化。
  • @wflynny 我不确定 pycharm 在安装包的依赖项方面是否总是做得足够好。

标签: python python-2.7 opencv numpy pycharm


【解决方案1】:

我不知道你有多少使用 Python 的经验,如果我的回答太简单了,很抱歉,但你有没有尝试通过键入来安装 scimath

pip install scimath

在控制台/终端中?

【讨论】:

  • 给出错误:ImportError: libatlas.so.3gf: cannot open shared object file: No such file or directory
猜你喜欢
  • 1970-01-01
  • 2020-05-08
  • 2022-11-06
  • 2015-06-30
  • 2018-06-05
  • 2018-12-09
  • 2021-03-03
  • 2016-10-13
  • 2016-06-08
相关资源
最近更新 更多