【问题标题】:No module named tqdm after a pip installpip 安装后没有名为 tqdm 的模块
【发布时间】:2018-07-02 14:06:18
【问题描述】:

我正在尝试使用 tqdm,如下所示:

from tqdm import tqdm

它告诉我:“没有名为 tqdm 的模块”

我安装了它:

pip install tqdm

它已成功安装,但我仍然有相同的消息:“没有名为 tqdm 的模块”。

【问题讨论】:

  • 你能检查一下pippython 使用相同的python 安装吗?您可以运行 which pipwhich python 来检查。

标签: python-3.x tqdm


【解决方案1】:

我看到你已经把它标记为 python 3。可能是你的系统默认安装的 python 是版本 2。

试试sudo pip3 install tqdm

确保您在版本 3 中运行脚本。python3 ./example.py

【讨论】:

  • 我做了 py -3 ex.py 但我仍然收到相同的消息
  • 是的,但是您是否通过正确的pip 安装了tqdm?确保你完成了pip3 install tqdm 而不是pip install tqdm
  • 我在 Ubuntu 18.04 上遇到了同样的问题。通过 pip3 安装解决了我的问题。
【解决方案2】:

确保您没有在虚拟环境中执行 .py 文件。

如果是,您所要做的就是激活虚拟环境并将其安装在那里。

将目录更改为您安装虚拟环境的位置

cd .../bin

# this activates virtual environment
source activate

然后

#install through pip
pip install tqdm

【讨论】:

  • 这个错误有没有最终解决方案。即使安装了 tqdm 模块,我也会遇到同样的错误。我使用 R 并且正在使用 R 的 Reticulate 包来访问 python 代码。
猜你喜欢
  • 2022-07-30
  • 2023-01-25
  • 2017-04-10
  • 1970-01-01
  • 2018-10-29
  • 2019-07-02
  • 2018-05-11
  • 2014-12-23
  • 2018-05-24
相关资源
最近更新 更多