一、云服务器选择与连接
推荐选择主流云服务商如AWS、Azure或阿里云,创建实例时需注意:
- 选择Ubuntu 20.04/22.04等LTS版本操作系统
- 配置SSH密钥对实现安全连接
- 开放HTTP/HTTPS端口用于后续服务部署
二、Python环境安装
通过SSH连接服务器后执行以下命令:
- 更新软件源:
sudo apt-get update
- 安装Python3:
sudo apt-get install python3
- 验证版本:
python3 --version
若需特定版本,可通过源码编译安装
三、虚拟环境配置
推荐使用Python内置venv模块:
- 创建环境:
python3 -m venv myenv
- 激活环境:
- Linux:
source myenv/bin/activate
- Windows:
myenv\Scripts\activate
- Linux:
- 验证环境:命令行提示符显示
(myenv)
前缀
四、项目管理与依赖安装
在激活的虚拟环境中:
- 安装包:
pip install package_name
- 导出依赖:
pip freeze > requirements.txt
- 批量安装:
pip install -r requirements.txt
建议每个项目独立创建虚拟环境以避免版本冲突
通过标准化流程可快速搭建隔离的Python开发环境,使用虚拟环境能有效管理依赖版本。建议将环境配置步骤写入项目文档,并通过requirements.txt
实现环境复现