跳转至

Python - 安装,虚拟环境,requirements.txt

安装

Windows

推荐使用官方 Python Install Manager,也可在 Windows 应用商店安装,支持多版本管理。

  • https://www.python.org/downloads/release/pymanager-262/
  • https://docs.python.org/3/using/windows.html

Linux

sudo apt update && sudo apt install -y wget build-essential libssl-dev \
  zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev \
  libffi-dev liblzma-dev

wget https://www.python.org/ftp/python/3.14.5/Python-3.14.5.tgz
tar -xf Python-3.14.5.tgz
cd Python-3.14.5
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall   # 不覆盖系统自带的 python3

设置快捷命令:

sudo ln -s /usr/local/bin/python3.14 /usr/local/bin/python
sudo ln -s /usr/local/bin/pip3.14 /usr/local/bin/pip

python --version
which python

虚拟环境

官方文档:https://docs.python.org/zh-cn/3/library/venv.html

终端使用 Git Bash,在项目目录下执行:

python -m venv venv       # 创建虚拟环境
source venv/Scripts/activate  # 激活

requirements.txt

pip freeze > requirements.txt   # 生成当前环境的依赖列表
pip install -r requirements.txt # 在其他电脑安装依赖