在 Ubuntu 上配置 Python 的基本步骤如下:
sudo apt update
sudo apt install python3
python3 --version
如果你想安装特定版本的 Python,比如 Python 3.8.6,可以使用以下命令:
sudo apt install python3.8
或者,如果你想使用 pyenv
来管理多个 Python 版本,可以安装 pyenv
和 pyenv-virtualenv
:
curl https://pyenv.run | bash
然后,重新加载 shell 配置:
source ~/.bashrc
使用 pyenv
安装特定版本的 Python:
pyenv install 3.8.6
venv
模块:python3.8 -m venv my_project_venv
source my_project_venv/bin/activate
pipenv
创建虚拟环境(推荐):pip install pipenv
pipenv --three
pipenv shell
进入项目的根目录,如果有 requirements.txt
文件,则使用 pip
安装所有依赖项:
cd /path/to/my_project
pip install -r requirements.txt
根据项目类型,可能是运行一个 .py
脚本、启动 Flask/Django 等 Web 应用,或者其他类型的程序。例如:
python main.py
或者如果是 Django 应用:
python manage.py runserver
若要在 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 安装最新版本的 Pythonsudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Ubuntu Oracle存储优化技巧有哪些