[英]I Get ImportError: No module named pathlib, even after installing pathlib with pip
這是我第一次在這個網站上提問,如果我的問題沒有正確布置,請見諒
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
但繼續得到同樣的錯誤
我正在使用 ubuntu 18 LTS 和 python 3.7 的 windows 商店版本
說到python,很容易犯只運行“python ...”的錯誤。 當您在 Windows 上安裝 python 時,“python”默認為 python 2.7 安裝(現在可能已更改,因為 2.7 不再受支持)如果已安裝。
Ubuntu 有鏈接“python2”和“python3”,這更有意義,但仍然會導致混淆。
如果您有本地 python 虛擬環境,“python”命令默認為 windows 上的全局安裝(以進一步混淆人們)。
我發現通常最好創建自己的全局 python“python27”和“python36”鏈接以避免這些混淆。
pip 也是一樣。 最好打電話
python3 -m pip install ...
還。 PyCharm 是世界上最神奇的 Python IDE,它提供了很多幫助。
對不起,原來這是一個簡單的錯誤!
代替:
python demo_toolbox.py
我應該用
python3 demo_toolbox.py
由於 Linux 默認為 Python 2 或與 pathlib 不兼容的東西
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.