温馨提示×

ubuntu python如何配置文件

小樊
48
2026-09-13 10:21:25
栏目: 编程语言

在 Ubuntu 上“配置 Python 文件”通常有几种常见含义,下面按最常见场景给你说明,你可以对照自己的需求:


一、配置 Python 解释器(选择/安装 Python)

1. 查看已安装 Python

python3 --version
which python3

2. 安装指定版本(如 Python 3.10)

sudo apt update
sudo apt install python3.10

3. 设置默认 python 命令(可选)

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1

二、配置 Python 虚拟环境(推荐)

1. 安装 venv

sudo apt install python3-venv

2. 创建虚拟环境

python3 -m venv myenv

3. 激活环境

source myenv/bin/activate

4. 退出环境

deactivate

三、配置 Python 项目依赖(requirements.txt)

1. 生成依赖文件

pip freeze > requirements.txt

2. 安装依赖

pip install -r requirements.txt

四、配置 Python 运行参数(脚本 / 配置文件)

示例:使用 config.py

# config.py
DEBUG = True
DATABASE_URL = "sqlite:///app.db"
# main.py
from config import DEBUG
print(DEBUG)

或使用 .env 文件(推荐)

pip install python-dotenv

.env

DEBUG=True
DATABASE_URL=sqlite:///app.db
from dotenv import load_dotenv
import os

load_dotenv()
print(os.getenv("DEBUG"))

五、配置系统级 Python 路径(PYTHONPATH)

export PYTHONPATH=/your/project/path

永久生效可写入:

~/.bashrc

六、配置定时运行(cron)

crontab -e

示例(每天运行):

0 2 * * * /path/to/venv/bin/python /path/to/script.py

七、配置 uvicorn / gunicorn(Web 项目)

pip install gunicorn
gunicorn app:app

如果你说的是某一种具体配置(比如 Django、Flask、VS Code、系统 Python 版本冲突、pip 源等),告诉我具体场景,我可以直接给你对应配置方法。

0 踩