【发布时间】:2021-04-15 02:13:16
【问题描述】:
Ubuntu 20.04 附带 Python 3.8。 我无法卸载 Python 3.8,但我需要 Python 3.9
我继续安装 Python 3.9:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.9
如何为 python 3.9 安装 pip?
使用安装 pip
sudo apt-get install python3-pip 对我不起作用,因为它为 python 3.8 安装 pip
使用python3.9 get-pip.py安装pip会报错:
~/python_tools$ python3.9 get-pip.py
Traceback (most recent call last):
File "/home/ubuntu/python_tools/get-pip.py", line 23704, in <module>
main()
File "/home/ubuntu/python_tools/get-pip.py", line 198, in main
bootstrap(tmpdir=tmpdir)
File "/home/ubuntu/python_tools/get-pip.py", line 82, in bootstrap
from pip._internal.cli.main import main as pip_entry_point
File "<frozen zipimport>", line 259, in load_module
File "/tmp/tmpkwyc8h7j/pip.zip/pip/_internal/cli/main.py", line 10, in <module>
File "<frozen zipimport>", line 259, in load_module
File "/tmp/tmpkwyc8h7j/pip.zip/pip/_internal/cli/autocompletion.py", line 9, in <module>
File "<frozen zipimport>", line 259, in load_module
File "/tmp/tmpkwyc8h7j/pip.zip/pip/_internal/cli/main_parser.py", line 7, in <module>
File "<frozen zipimport>", line 259, in load_module
File "/tmp/tmpkwyc8h7j/pip.zip/pip/_internal/cli/cmdoptions.py", line 18, in <module>
ModuleNotFoundError: No module named 'distutils.util'
【问题讨论】:
-
我建议在进入 curl 之前检查 Eric Platon 的回答 stackoverflow.com/a/68523326/435129
标签: python ubuntu pip ubuntu-20.04