在Python中导入tqdm模块时出错

时间:2017-06-01 18:22:19

标签: python tqdm

我有一个导入Python tqdm模块的脚本。

例如,我可以从Jupyter笔记本导入tqdm模块,但不能从命令行运行脚本。

从命令行运行脚本时,我看到以下错误消息:

File "RetreiveData.py", line 19, in <module> from tqdm import tqdm
    ImportError: No module named tqdm

我的脚本是从命令行调用的,如下所示:

python RetrieveData.py <arg1> <arg2>

我的环境变量是:

路径:

C:\Users<joesmith\AppData\Local\Continuum\Anaconda2;C:\Users\joesmith\AppData\Local\Continuum\Anaconda2\Scripts;C:\Users\joesmith\AppData\Local\Continuum\Anaconda2\Library\bin; C:\Company\Libs\python-2.7\Windows_x86

PYTHON PATH:

C:\Users\joesmith\AppData\Local\Continuum\Anaconda2;C:\Users\joesmith\AppData\Local\Continuum\Anaconda2\Scripts;C:\Users\joesmith\AppData\Local\Continuum\Anaconda2\Library\bin; C:\Company\Libs\python-2.7\Windows_x86

有谁知道为什么会出现这种错误?

谢谢!

1 个答案:

答案 0 :(得分:0)

在Anaconda中,这对我有用:

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

(激活你的工作环境后)

在我的linux机器上,我用<anaconda path>代替:

anaconda3

在您的计算机上尝试使用Anaconda2进入您的机器的工作环境,如下所示:

sudo Anaconda2/Library/bin/python-2.7 -m pip install tqdm

确保已安装pip。