安装python3.10 基于ubuntu

Prerequisite

sudo apt update
sudo apt install software-properties-common -y

Add custom APT repository

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update

Press ENTER to confirm adding repository.

Install Python 3.10

sudo apt install python3.10 python3.10-venv python3.10-dev
python3 --version

You will see previous of Python. At the writing time Python 3.10.16

Make symbolic link (Optional)

[!CAUTION]
This may cause problem with terminal not open on Ubuntu

https://askubuntu.com/questions/1397938/terminal-not-opening-after-changing-python-version

ls -la /usr/bin/python3
sudo rm /usr/bin/python3
sudo ln -s python3.10 /usr/bin/python3
sudo ln -s python3.10 /usr/bin/python
python3 --version

Now you will see Python 3.10.x

Install PIP for Python 3.10

curl -sS https://bootstrap.pypa.io/get-pip.py | python3.10
python3.10 -m pip --version

Test with system ENV

python3.10 -m pip install ipython

Test with Virtual ENV

python3.10 -m venv venv
pip install ipython

References

https://computingforgeeks.com/how-to-install-python-on-ubuntu-linux-system/

https://gist.githubusercontent.com/rutcreate/c0041e842f858ceb455b748809763ddb/raw/cc6ac984f9eced60bc46d29099c3df64902a66a3/README.md

### Ubuntu安装 Python 3.10 为了在Ubuntu系统上成功安装Python 3.10并配置环境,可以按照如下操作: #### 添加官方PPA 由于Debian/Ubuntu自带的软件源可能不会立即提供最新的Python版本,因此推荐使用第三方维护者deadsnakes提供的PPA来获取较新版本的Python解释器。这一步骤能够确保获得稳定且经过测试的Python发行版。 ```bash sudo add-apt-repository ppa:deadsnakes/ppa ``` #### 更新本地包索引 添加PPA之后,应当刷新系统的APT缓存以同步最新可用的软件列表信息。 ```bash sudo apt update ``` #### 安装 Python 3.10 执行下面这条命令即可完成Python 3.10核心组件及其开发工具链的部署工作。 ```bash sudo apt install python3.10 python3.10-dev python3.10-distutils -y ``` #### 设置默认 Python 解释器 如果希望让`python3`命令指向刚刚安装好的Python 3.10,则需利用update-alternatives机制来进行设置。 ```bash sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 2 sudo update-alternatives --config python3 ``` 此时会弹出交互界面让用户选择想要使用的Python版本;输入对应编号后按回车键确认更改[^3]。 #### 配置 Pip 工具 对于Pip而言,默认情况下它会被自动关联到所对应的Python版本下。不过也可以手动指定特定版本的pip给Python 3.10使用。 ```bash curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python3.10 get-pip.py rm get-pip.py ``` 最后可通过以下方式验证是否正确设置了Python以及Pip: ```bash python3 --version pip3 --version which python3 which pip3 ``` 以上过程涵盖了从准备阶段直到最终检验在内的全部必要环节,使得用户能够在Ubuntu平台上顺利搭建起基于Python 3.10的工作环境[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

且漫CN

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值