Ubuntu 22.04国外VPS搭建Python开发环境入门
文章分类:技术文档 /
创建时间:2026-01-19
在数据科学、机器学习、Web开发等领域,Python凭借简洁的语法和丰富的生态成为热门选择。选择Ubuntu 22.04国外VPS搭建开发环境,既能灵活访问国际资源,又能通过远程协作提升开发效率。以下是具体搭建步骤,新手也能轻松操作。
前期准备:连接国外VPS
搭建前需确认已完成两个关键动作:一是选择支持Ubuntu 22.04的国外VPS服务商,确保基础配置(如内存、存储)满足Python开发需求;二是通过SSH工具(推荐Putty或Xshell)远程连接VPS——输入VPS提供的公网IP地址、用户名和密码,成功登录后即可进入终端操作界面。
第一步:更新系统软件包
连接VPS后,优先更新系统软件包以确保后续安装顺利。在终端输入以下两条命令:
sudo apt update
sudo apt upgrade -y
第一条命令“sudo apt update”会刷新软件包索引,让系统获取最新的软件版本信息;第二条“sudo apt upgrade -y”则自动安装所有可用更新,“-y”参数表示跳过确认步骤,直接执行升级。完成后建议重启VPS(输入“sudo reboot”),确保更新生效。
第二步:安装Python 3与包管理器
Ubuntu 22.04默认预装Python 3,但为避免版本过旧,建议手动安装最新稳定版。在终端输入:
sudo apt install python3 python3-pip -y
这里“python3”是Python解释器,“python3-pip”是官方包管理器,后续安装第三方库全靠它。安装完成后,输入“python3 --version”和“pip3 --version”可分别验证是否安装成功,若显示版本号(如Python 3.10.6)则说明安装正常。
第三步:创建虚拟环境隔离依赖
不同项目常需不同版本的Python库,直接安装容易引发依赖冲突。Python自带的“venv”模块能快速创建独立虚拟环境。在终端输入:
python3 -m venv my_project_env
“my_project_env”是虚拟环境名称(可自定义),执行后会生成同名文件夹。激活环境需输入:
source my_project_env/bin/activate
激活后,终端命令行前会显示“(my_project_env)”,表示当前处于虚拟环境中。若需退出,输入“deactivate”即可。
第四步:安装常用开发工具与库
根据开发需求安装工具和库,以下是两个常见场景:
- 科学计算:若涉及数据分析,可安装NumPy、Pandas、Matplotlib等库,命令为:
pip3 install numpy pandas matplotlib
- Web开发:若需搭建后端服务,推荐安装Flask框架,命令为:
pip3 install flask
安装完成后,可通过“pip3 list”查看已安装的库及版本。
第五步:配置开发辅助工具
为提升编码效率,建议安装文本编辑器。对于新手,推荐操作简单的“nano”:
sudo apt install nano -y
安装后输入“nano test.py”即可新建并编辑Python文件。若习惯本地IDE,可使用VS Code的“Remote - SSH”扩展,通过SSH连接国外VPS,实现代码实时同步和调试。
完成以上步骤,你已在Ubuntu 22.04国外VPS上搭建好完整的Python开发环境。后续开发中,记得定期更新系统和库版本,合理使用虚拟环境管理依赖,既能避免兼容性问题,也能让项目维护更轻松。
下一篇: MySQL云服务器主从延迟排查全攻略
工信部备案:苏ICP备2025168537号-1