发布于2026-07-21 阅读(0)
扫一扫,手机访问
在Ubuntu系统上配置Python IDE环境,其实是很多开发者入门时都会遇到的一个小关卡。别担心,整个过程可以拆解成两个清晰的大步骤:先把基础环境(Python本身、虚拟环境)准备好,再根据你的偏好选择合适的IDE并完成配置。下面我们就一步步来,把这事儿理清楚。
Ubuntu系统通常已经预装了Python 3,你可以先检查一下版本:
python3 --version
如果没安装或者需要升级到最新稳定版,执行下面这两行命令就行:
sudo apt update
sudo apt install python3
pip是管理Python包的利器,安装命令很简单:
sudo apt install python3-pip
安装完成后,建议顺手把pip升级到最新版本:
pip3 install --upgrade pip
虚拟环境能帮你把每个项目的依赖隔离开,避免不同项目之间因为包版本冲突而“打架”。使用Python内置的venv模块就能轻松创建:
python3 -m venv myenv # 创建名为myenv的虚拟环境
source myenv/bin/activate # 激活虚拟环境(激活后终端提示符会显示环境名)
想退出虚拟环境时,输入:
deactivate
VS Code是目前Ubuntu上最受欢迎的Python IDE之一,代码补全、调试、Git集成一应俱全。安装方式推荐用Snap包管理器,干净利落:
sudo snap install --classic code
安装后,打开VS Code,点击左侧扩展图标(或按Ctrl+Shift+X),搜索“Python”,安装Microsoft官方发布的“Python”扩展。接着按Ctrl+Shift+P打开命令面板,输入“Python: Select Interpreter”,选择你之前创建的虚拟环境中的Python解释器(路径通常是myenv/bin/python)。如果想进一步提升体验,可以再安装Pylance插件(增强代码分析和类型检查),或者配置settings.json文件(比如调整缩进、自动保存等)。
PyCharm是JetBrains出品的Python专用IDE,社区版免费且功能足够基础开发,专业版则适合Web开发、数据库工具等高级场景。安装社区版同样可以通过Snap完成:
sudo snap install pycharm-community --classic
创建新项目时,在“New Project”窗口的“Python Interpreter”部分,选择“Existing environment”,然后浏览到你的虚拟环境解释器(如myenv/bin/python)即可。
Spyder专为数据科学和机器学习项目设计,内置IPython控制台、变量浏览器、绘图工具等,对数据分析师非常友好。安装命令:
sudo apt install spyder
启动后,点击顶部菜单栏 Tools → Preferences,在“Python Interpreter”部分选择虚拟环境中的解释器。
Sublime Text以速度快、界面简洁著称,通过插件可以扩展成不错的Python开发环境。安装方式:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt update
sudo apt install sublime-text-installer
安装后,先安装Package Control(按Ctrl+`打开控制台,粘贴官网安装命令)。然后按Ctrl+Shift+P,输入“Package Control: Install Package”,搜索“Anaconda”(提供代码补全、检查)或“SublimeLinter-flake8”(语法检查),点击安装即可。
Eric是纯Python编写的开源IDE,功能对标商业软件,支持代码补全、调试、项目管理等。安装命令:
sudo apt install eric
启动后,点击顶部菜单栏 Settings → Preferences,在“Interpreter”部分选择虚拟环境中的解释器。
不管你选的是哪款IDE,配置完成后都可以用下面这个经典步骤来验证:
hello.py),输入代码:print("Hello, Ubuntu!")F5),看输出是否显示Hello, Ubuntu!。以上步骤覆盖了Ubuntu下配置Python IDE环境的核心流程。你可以根据项目需求来选——轻量级开发选VS Code或Sublime Text,专业开发选PyCharm,数据分析则选Spyder。当然,如果你喜欢折腾,Eric也是个值得尝试的开源选择。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8