我在Ubuntu 16.04中使用python 3.5,但即使安装了一些软件包也无法导入。
例如,如果我import tqdm
,我会收到此消息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'tqdm'
然后我用sudo pip3 install tqdm
来安装它,我有:
seke@seke-deep:~/mengzhao/speakerRNN$ sudo pip3 install tqdm
Requirement already satisfied: tqdm in /home/seke/.local/lib/python3.5/site-packages
然而,即使在此之后,我仍然有上面的ImportError
消息。
答案 0 :(得分:1)
问题解决了,我只是通过以下方式重新安装软件包:
sudo pip3 uninstall xxx
sudo pip3 install xxx
答案 1 :(得分:1)
我遇到了同样的问题,并使用
解决了问题conda install -c conda-forge tqdm
问题似乎来自Anaconda与pip和python之间的冲突。
答案 2 :(得分:0)
我建议输入:
which python
在一个提示符下,检查你正在调用的python是安装了tqdm的那个(看起来是〜/ .local)