程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

Linux:Ubuntu22.04上安装python3.11,简单易上手

hfteth 2024-12-14 10:08:11 技术文章 19 ℃

导语

Python 3.11 版本有非常多的改进,最大的一个新功能是自适应解释器,即解释器尝试分析正在运行的代码。Ubuntu 22.04 默认版本是 Python 3.10。不过在其apt软件源中提供 Python 3.11 的版本,可以使用 apt 命令进行安装或更新。

安装python3.11版本

sudo apt update
sudo apt install python3.11
python3.11 --version 

python version

注意这里不要将3.11设置为系统默认的 python 版本,如果强行设定会影响ubuntu的系统功能,比如apt的安装、更新等。

个人建议在虚拟环境使用3.11版本,这样既不破坏系统稳定性也能很好的开发使用 python3.11。

创建3.11版本虚拟环境

Python 虚拟环境依附“项目”的概念,它是一个独立的目录树,包含Python二进制和pip以及第三方模块。

sudo apt install python3.11-venv
mkdir ~/my_app;cd ~/my_app
python3.11 -m venv .venv

激活虚拟环境

source .venv/bin/activate
python --version

虚拟环境python

注意进入虚拟环境后,shell提示符的变化。一旦激活进入,shell提示符将以python虚拟环境名称作为前缀。

退出虚拟环境

deactivate

退出虚拟环境

小结

不同的项目使用不同的 Python3 虚拟环境。

最近发表
标签列表