环境:WSL2 Ubuntu 24.04

一、查看现有的版本

admin@PC:~$ python3 --version
Python 3.12.3

admin@PC::~$ pip3 --version
pip3: command not found
admin@PC::~$ pip --version
Command 'pip' not found

-------------------------------------

二、安装python

一、通过 Deadsnakes PPA 安装(推荐,简单快速)(不能指定小版本)
二、使用 pyenv 管理多版本(灵活,适合多项目)(Anaconda,miniconda也可以)
三、源码编译安装(最灵活,适合定制)(可以指定小版本)

一、通过 Deadsnakes PPA 安装(推荐,简单快速)(不能指定小版本)
不用卸载老 Python

安装python 3.13的最新小版本

#sudo apt update
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.13 python3.13-venv python3.13-dev -y
python3.13 -m ensurepip --upgrade

使用命令:python3.13

admin@PC:~$ python3.13 --version
Python 3.13.12

admin@PC:~$ python3.13 -m pip --version
pip 25.3 from /home/admin/.local/lib/python3.13/site-packages/pip (python 3.13)

以下起别名步骤,可选

echo "alias python='python3.13'" >> ~/.bashrc
echo "alias pip='python3.13 -m pip'" >> ~/.bashrc
source ~/.bashrc

python --version
pip --version

如果以后安装anaconda,建议把两行alias注释,要不冲突。

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐