hel*_*elo 7 python python-3.x windows-subsystem-for-linux
这是我第一次在这个网站上提问,如果我的问题没有正确表达,我很抱歉
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
Run Code Online (Sandbox Code Playgroud)
我努力了:
pip3 install pathlib
Run Code Online (Sandbox Code Playgroud)
和:
sudo -H pip3 install pathlib
Run Code Online (Sandbox Code Playgroud)
但继续遇到同样的错误
我正在使用 Windows Store 版本的 ubuntu 18 LTS 和 python 3.7
小智 8
当涉及到 python 时,很容易犯仅仅运行“python ...”的错误。当您在 Windows 上安装 python 时,如果安装了“python”,则默认安装 python 2.7(现在可能已更改,不再支持 2.7)。
Ubuntu 有链接“python2”和“python3”,这更有意义,但仍然会导致混乱。
如果你有本地 python 虚拟环境,“python”命令默认为 Windows 上的全局安装(以进一步迷惑人们)。
我发现通常最好创建自己的全局 python“python27”和“python36”链接以避免这些混淆。
点也是如此。最好打电话
python3 -m pip install ...
Run Code Online (Sandbox Code Playgroud)
还。PyCharm 是世界上最令人惊叹的 Python IDE,它可以提供很多帮助。
抱歉,事实证明这是一个简单的错误!
代替:
python demo_toolbox.py
Run Code Online (Sandbox Code Playgroud)
我应该用过
python3 demo_toolbox.py
Run Code Online (Sandbox Code Playgroud)
由于 Linux 默认使用 Python 2 或与 pathlib 不兼容的东西
| 归档时间: |
|
| 查看次数: |
25132 次 |
| 最近记录: |