【问题标题】:Library package not in module PyCharm, even though I've already installed it库包不在模块 PyCharm 中,即使我已经安装了它
【发布时间】:2017-04-26 02:01:37
【问题描述】:

所以我想使用 Quandl 包来学习一些数据处理。 我在 PyCharm 包中安装了 Quandl,效果很好。

import  Quandl, math

然后,我使用 Quandl 从互联网上获取一些数据

data = Quandl.get('some form of data')

但是当我尝试运行 python 脚本时

bash-3.2$ python Regression.py
Traceback (most recent call last):
  File "Regression.py", line 2, in <module>
    import  Quandl, math
ImportError: No module named Quandl

在我的 PyCharm 解释器中,我有 4 种不同的类型:

-2.7.11 (/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/bin/python2.7) 我在这里安装了 Quandl

-3.5.1 (/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/bin/python3.5) 我这里也安装了

-2.6.9 (/System/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6) 安装打包工具报错

-/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 安装权限被拒绝

当我尝试通过python shell在终端中导入Quandl时,我也报错了

Python 2.7.10 (default, Oct 23 2015, 19:19:21) 
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import Quandl
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named Quandl

我也为 Simple CV 尝试过同样的事情,它还说它不在模块中,即使我已经在 3.5 和 2.7 中都安装了它。

from SimpleCV import Camera

cam = Camera()

while True:

    img = cam.getImage()

    img = img.binarize()

    img.drawText("Hello World")

    img.show()


bash-3.2$ python simplecv.py
Traceback (most recent call last):
  File "simplecv.py", line 1, in <module>
    from SimpleCV import Camera
ImportError: No module named SimpleCV

为了安装“pip”,我在 PyCharm 终端中安装它时也遇到了错误。我已经问过一个问题Installing pip in Pycharm 2016.3

【问题讨论】:

  • 您需要在您使用的解释器中安装它:pypi.python.org/pypi/Quandl
  • 您可能安装了许多 Python 版本,并且 PyCharm 使用的 Python 可能与您在控制台中使用的不同。每个版本都只使用自己的模块,所以你必须在两个版本中都安装Quandl
  • 在我的 Pycharm 解释器中,我有 4 种不同的类型:

标签: python pycharm jetbrains-ide simplecv quandl


【解决方案1】:

尝试转到命令提示符并键入:

pip install quandl

如果您没有 pip,可能无法使用,但值得一试。

【讨论】:

    【解决方案2】:

    使用import quandl 而不是import Quandl
    我在 Quandl 上遇到了类似的问题。

    【讨论】:

      猜你喜欢
      • 2017-04-30
      • 2019-05-09
      • 2019-10-02
      • 2021-08-01
      • 1970-01-01
      • 2020-03-22
      • 2021-06-20
      • 2020-07-25
      • 1970-01-01
      相关资源
      最近更新 更多