Ubuntu 20.04:无法为 python3.10 安装 pip

Ubuntu 20.04:无法为 python3.10 安装 pip

我在 Windows 10 Pro 上的 Windows 终端中使用 Ubuntu 20.04 TLS。Ubuntu
的默认 Python 版本是 3.8,但我需要 3.10,而且
我可以轻松安装它sudo apt install python3.10(之前我
需要添加 deadsnakes ppa),但这是 where 的问题。然后我尝试
使用它安装 pip ,sudo apt install python3-pip它只安装了
3.8 版本,但我也需要 3.10 版本。我尝试使用 get-pip.py,它确实安装了它,但是我尝试它时遇到了很多
很难解决的问题。所以我的问题是
我应该如何使用 Pip 安装 Python3.10 才能不破坏任何东西。注意:我尝试使用别名和更新别名,但它们 对我
都不起作用。

答案1

做这个:

$ pip install python3.10-venv  # install venv submodule
$ python3.10 -m venv test.env  # create new test virtual environment
$ source test.env/bin/activate # activate the environment

您现在可以在您的环境中使用 python、pip 等:

(test.env) $ python --version
Python 3.10.7
(test.env) $ which python
/home/ubuntu/py310.env/bin/python
(test.env) $ which pip
/home/ubuntu/py310.env/bin/pip

相关内容