Python 在 Ubuntu 上如何配置

666
2025/4/13 18:32:27
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 Ubuntu 上配置 Python 的基本步骤如下:

安装 Python

  1. 更新包列表
sudo apt update
  1. 安装 Python
sudo apt install python3
  1. 检查 Python 版本
python3 --version

安装特定版本的 Python

如果你想安装特定版本的 Python,比如 Python 3.8.6,可以使用以下命令:

sudo apt install python3.8

或者,如果你想使用 pyenv 来管理多个 Python 版本,可以安装 pyenvpyenv-virtualenv

curl https://pyenv.run | bash

然后,重新加载 shell 配置:

source ~/.bashrc

使用 pyenv 安装特定版本的 Python:

pyenv install 3.8.6

创建虚拟环境

  1. 使用系统自带的 venv 模块
python3.8 -m venv my_project_venv
  1. 激活虚拟环境
source my_project_venv/bin/activate
  1. 使用 pipenv 创建虚拟环境(推荐):
pip install pipenv
pipenv --three
pipenv shell

安装项目依赖

进入项目的根目录,如果有 requirements.txt 文件,则使用 pip 安装所有依赖项:

cd /path/to/my_project
pip install -r requirements.txt

运行 Python 项目

根据项目类型,可能是运行一个 .py 脚本、启动 Flask/Django 等 Web 应用,或者其他类型的程序。例如:

python main.py

或者如果是 Django 应用:

python manage.py runserver

配置 Sublime Text

若要在 Sublime Text 中直接运行项目,可以配置构建系统(Build System),使其指向虚拟环境中的 Python 解释器。在 Sublime Text 中创建一个新的构建系统文件,指定 Python 路径为虚拟环境内的 Python 可执行文件。

持久化虚拟环境

如果希望每次打开终端时都能自动激活虚拟环境,可以在相应用户家目录下的 .bashrc.zshrc 文件中加入激活脚本的命令:

echo 'source /path/to/my_project_venv/bin/activate' >> ~/.bashrc
source ~/.bashrc

使用 deadsnakes PPA 安装最新版本的 Python

  1. 添加 PPA
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
  1. 安装特定版本的 Python
sudo apt install python3.11

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Ubuntu Oracle存储优化技巧有哪些