Last Updated on 2021-10-23 by Clay
ModuleNotFoundError: No module named 'distutils.util'
這個錯誤訊息有時出現在安裝 pip(Python 的套件管理工具)時、有時出現在使用 PyCharm 初始化專案虛擬環境時。不論是哪種,問題其實不外乎是安裝 pip 或 distutils。
可以使用以下指令檢查自己是否安裝了 pip。(我是 Python3.6.8。若沒有特別調過指令,預設 pip
是對應 Python 2.x、pip3
是對應 Python 3.x)
pip3 -v
Output:
Command 'pip3' not found, but be installed with:
sudo apt install python3-pip
解決方法
使用以下指令安裝 pip
。
# Python 2.x
sudo apt install python-pip
# Python 3.x
sudo apt install python3-pip
若是問題還沒有解決,可以嘗試再安裝:
sudo apt install python3-distutils
References
- https://www.cnblogs.com/phpper/p/10887602.html
- https://askubuntu.com/questions/1239829/modulenotfounderror-no-module-named-distutils-util
- https://itectec.com/ubuntu/ubuntu-modulenotfounderror-no-module-named-distutils-util/