如何在Linux中配置Python环境
在Linux中配置Python环境可按以下步骤进行:
一、安装Python
-
使用系统包管理器(推荐)
- Ubuntu/Debian:
sudo apt update && sudo apt install python3
- CentOS/RHEL:
sudo yum install python3
或sudo dnf install python3
- 验证安装:
python3 --version
- Ubuntu/Debian:
-
使用pyenv安装多版本
- 安装依赖:
sudo apt install -y make build-essential libssl-dev zlib1g-dev ...
- 安装pyenv:
curl https://pyenv.run | bash
- 配置环境变量(添加到
~/.bashrc
或~/.zshrc
):
然后执行:export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv virtualenv-init -)"
source ~/.bashrc
- 安装指定版本:
pyenv install 3.9.7
,设置全局版本:pyenv global 3.9.7
- 安装依赖:
二、配置虚拟环境(隔离项目依赖)
-
使用venv模块(Python 3自带)
- 创建虚拟环境:
python3 -m venv myenv
- 激活环境:
source myenv/bin/activate
- 退出环境:
deactivate
- 创建虚拟环境:
-
使用virtualenv工具
- 安装:
pip install virtualenv
- 创建环境:
virtualenv myenv
- 激活与退出同上
- 安装:
三、管理依赖包
- 使用pip安装包
pip install 包名
,如pip install requests
- 使用requirements.txt批量管理
- 导出依赖:
pip freeze > requirements.txt
- 批量安装:
pip install -r requirements.txt
- 导出依赖:
四、验证配置
- 检查Python版本:
python3 --version
- 检查虚拟环境是否激活:终端提示符显示环境名或
which python
指向虚拟环境路径
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!