没有名为“tqdm”的模块

Posted

技术标签:

【中文标题】没有名为“tqdm”的模块【英文标题】:No module named 'tqdm' 【发布时间】:2018-05-11 19:19:07 【问题描述】:

我正在使用 Python 3.6 运行以下像素循环神经网络 (RNN) 代码

import os
import logging

import numpy as np
from tqdm import trange
import tensorflow as tf

from utils import *
from network import Network
from statistic import Statistic

但是,出现了错误:

ModuleNotFoundError: No module named 'tqdm'

有人知道怎么解决吗?

【问题讨论】:

你真的安装了这个模块吗?如果有,你是怎么做到的? 是的,我已经使用 pip install tqdm 安装了 你可以运行命令并检查它是否安装或没有使用 pip list 或 pip show tqdm 如果你使用 Python3 不应该是pip3 ... 我在使用 pip3 install tqdm 安装时出错。 【参考方案1】:

或者你可以使用conda install -c conda-forge tqdm 有时帮助

【讨论】:

【参考方案2】:

在 Anaconda 中,安装包的步骤。

    导航到“环境”并搜索您的包。 将显示该包并单击应用。

现在包已经安装好了,可以马上使用了。

请分享您的反馈。

【讨论】:

【参考方案3】:

在 Anaconda 这对我有用:

sudo <anaconda path>/bin/python3.6 -m pip install tqdm 

(在您的工作环境被激活后)

在我的 linux 机器上,我将 &lt;anaconda path&gt; 替换为:

anaconda3

Ubuntu 机器:

sudo /usr/bin/python3.5 -m pip install tqdm

【讨论】:

注意:如果您使用的是 Conda,那么您应该使用 Conda 本身安装 tqdm(以及所有可能的模块),而不是 pip。【参考方案4】:

对于您指定的 Python 3,您可以使用 pip3 命令,就像这样...

pip3 install tqdm

对于 Python 2,您可以使用 pip 命令,就像这样...

pip install tqdm

希望这会有所帮助!

【讨论】:

【参考方案5】:

你需要安装 tqdm 模块,你可以使用 python pip 来完成。

pip install tqdm

更多信息tqdm

【讨论】:

我相信pip 仅适用于 Python 2.x。如我的回答所示,您必须对 Python 3.x 使用 pip3。本质上是一样的。只需添加后缀“3”即可。

以上是关于没有名为“tqdm”的模块的主要内容,如果未能解决你的问题,请参考以下文章

Python中tqdm模块介绍

Python中tqdm模块介绍

python的tqdm模块

tqdm模块

tqdm模块

tqdm, pyyaml, traceback的使用