Нет модуля с именем «tqdm»

Я запускаю следующий код рекуррентной нейронной сети (RNN) с использованием Python 3.6.

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'

Кто-нибудь знает, как это решить?


person A. Syam    schedule 28.11.2017    source источник
comment
Вы действительно установили этот модуль? Если да, то как вы это сделали?   -  person Goralight    schedule 28.11.2017
comment
Да, я установил с помощью pip install tqdm   -  person A. Syam    schedule 28.11.2017
comment
можете ли вы запустить команду и проверить, установлена ​​ли она или нет, используя список пипсов или шоу пипсов tqdm   -  person pushpendra chauhan    schedule 28.11.2017
comment
если вы используете Python3, разве это не должно быть pip3 ...?   -  person Goralight    schedule 28.11.2017
comment
если модуль установлен правильно, вы можете сослаться на эту ссылку, чтобы отладить больше « title = «не может импортировать модуль Python, который определенно установлен механизировать»> stackoverflow.com/questions/14295680/   -  person pushpendra chauhan    schedule 28.11.2017
comment
У меня ошибка при установке с помощью pip3 install tqdm.   -  person A. Syam    schedule 28.11.2017
comment
Тот же случай с pip install -e git+github.com/tqdm/tqdm.git@ master#egg=tqdm   -  person A. Syam    schedule 28.11.2017


Ответы (5)


Вам нужно установить модуль tqdm, вы можете сделать это с помощью python pip.

pip install tqdm

для получения дополнительной информации tqdm

person pushpendra chauhan    schedule 28.11.2017
comment
Я считаю, что pip предназначен только для Python 2.x. Вы должны использовать pip3 для Python 3.x, как показано в моем ответе. По сути то же самое. Просто добавьте суффикс «3». - person Mark A. Donohoe; 15.05.2018

Для Python 3, как вы указали, вы используете команду pip3, например...

pip3 install tqdm

Для Python 2 вы используете команду pip, например...

pip install tqdm

Надеюсь это поможет!

person Mark A. Donohoe    schedule 09.12.2017

или вы можете использовать conda install -c conda-forge tqdm Иногда помогает

person Nelson Bape    schedule 23.06.2019

В Anaconda это сработало для меня:

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

(после активации вашей рабочей среды)

На моей Linux-машине я заменил <anaconda path> на:

anaconda3

Убунту машины:

sudo /usr/bin/python3.5 -m pip install tqdm
person Victor    schedule 26.03.2018
comment
Примечание. Если вы используете Conda, вам следует установить tqdm (и все модули, если это возможно) с самой Conda, а не с pip. - person AMC; 30.03.2020

В Anaconda шаги по установке пакета.

  1. Перейдите в «Среды» и найдите свой пакет.
  2. Этот пакет будет отображаться и нажмите «Применить».

Теперь пакет установлен и его можно сразу использовать.

Пожалуйста, поделитесь своим отзывом.

person Nages    schedule 18.09.2018