ModuleNotFoundError: No module named 'Quandl'

ModuleNotFoundError: No module named 'Quandl'

每当我尝试导入 quandl 时

import quandl

出现这个错误

ModuleNotFoundError: No module named 'quandl'

虽然我检查过它是使用

安装的
pip list 

并且安装了 Quandl 3.5.2

也许其中一项会有所帮助:

  • 检查一下,如果您使用的是安装了 quandl 的虚拟环境 运行,请在 IDE.
  • 中划痕
  • 尝试import Quandl
  • 安装quandl==3.4.8.
  • 在没有 venv 的情况下安装和使用 quandl。
  • 安装pandas.
  • 安装枕头。

编辑。
我刚刚尝试用 quandl 创建新的 venv,一切正常。
我做了什么:

  • deactivate,
  • virtualenv new_venv,
  • source new_venv/bin/activate,
  • pip install quandl,
  • python <scratch_dir>.

然后在 PyCharm:

  • 设置 > 项目: > Python 解释器,
  • 扩展:Python 解释器:,
  • 全部显示... > + > Virtualenv 环境,
  • 检查现有环境,
  • Interpreter:.
  • 中选择(应该自动选择)new venv
  • 在右上角用你的 scratch 名字展开菜单,
  • 选择编辑配置...,
  • 选择环境中的venv > Python解释器:.

要通过 pip 安装 package_name 来定位您的 2.x python 使用:pip install package_name

要通过 pip 安装 package_name 来定位您的 3.x python 使用:pip3 install package_name

使用 pip 3 安装的库无法在 python 中运行 2. 使用 pip 安装的库无法在 python 中运行 3. 确保您使用的是正确的 pippip3 滴注技术。