这是我第一次在这个网站上提问,如果我的问题没有被正确的安排,我很抱歉。
y@DESKTOP-MQJ3NCT:~/Real-Time-Voice-Cloning$ python demo_toolbox.py
Traceback (most recent call last):
File "demo_toolbox.py", line 1, in <module>
from pathlib import Path
ImportError: No module named pathlib我试过了:
pip3 install pathlib和:
sudo -H pip3 install pathlib但是继续得到相同的错误
我使用的是windows store版本的ubuntu 18 LTS和python 3.7
发布于 2020-03-22 00:37:47
当涉及到python时,很容易犯只运行"python ...“的错误。当你在windows上安装python时,如果安装了python,"python“会默认安装python2.7(现在2.7已经不再受支持了,可能已经改变了)。
Ubuntu有"python2“和"python3”两个链接,这样做更有意义,但仍然可能导致混淆。
如果你有一个本地的python虚拟环境,"python“命令默认为windows上的全局安装(这会进一步混淆人们)。
我发现通常最好创建自己的全局python "python27“和"python36”的链接,以避免这些混淆。
pip也是如此。最好是打电话给
python3 -m pip install ... 还有。PyCharm是世界上最令人惊叹的Python IDE,它提供了很多帮助。
发布于 2020-03-21 22:06:31
对不起,原来这只是一个简单的错误!
而不是:
python demo_toolbox.py我应该用
python3 demo_toolbox.py因为Linux默认使用Python2或与pathlib不兼容的其他版本
https://stackoverflow.com/questions/60788709
复制相似问题