以下是Ubuntu配置Python环境的完整步骤解析,涵盖基础安装、版本管理、虚拟环境及工具配置:
sudo apt update
sudo apt install python3
python3 --version  # 查看版本
sudo apt install python3-pip
pip3 --version
deadsnakes PPA安装特定版本sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.8
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 1
sudo update-alternatives --config python  # 选择默认版本
venv模块python3 -m venv myenv  # myenv为虚拟环境目录名
source myenv/bin/activate
deactivate
pipenv(推荐)pip3 install pipenv
pipenv --three  # 使用Python 3
pipenv shell
sudo snap install --classic pycharm
sudo snap install --classic code
pip install pylint black  # 代码规范和格式化
pip install -r requirements.txt
pip freeze > requirements.txt
.bashrc文件:nano ~/.bashrc
export PATH=$PATH:/path/to/venv/bin
source ~/.bashrc
python --version
which python  # 应指向虚拟环境路径
| 场景 | 命令 | 
|---|---|
| 安装Python 3 | sudo apt install python3 python3-pip | 
| 安装特定版本 | sudo apt install python3.x(需先添加PPA) | 
| 创建虚拟环境 | python3 -m venv myenv | 
| 激活虚拟环境 | source myenv/bin/activate | 
| 安装依赖 | pip install -r requirements.txt | 
通过以上步骤,可快速搭建Ubuntu下的Python开发环境,支持多版本隔离和项目依赖管理。