先说一个核心判断:在Ubuntu Minimal这类极简系统上跑Python脚本,其实比想象中简单。只要把环境配好、脚本写对、权限搞清楚,剩下的就是几行命令的事。下面一步步拆开来讲。
1. 确保Python环境已安装(Ubuntu Minimal基础准备)
Ubuntu Minimal系统通常不会预装Python,或者只带了已经停止维护的Python 2,所以需要手动安装Python 3以及配套工具。打开终端,依次执行下面的命令:

- 先更新软件包列表:
sudo apt update - 然后安装Python 3和pip(Python包管理器):
sudo apt install python3 python3-pip - 最后验证一下:
python3 --version(如果显示了版本号,说明装好了)、pip3 --version(确认pip可用)。
2. 编写Python脚本
终端文本编辑器建议用nano,轻量、够用,很适合Minimal系统。比如创建一个hello.py:nano hello.py,然后输入以下内容(注意加上Shebang行,方便后续直接执行):
#!/usr/bin/env python3
print("Hello, Ubuntu Minimal!")
保存文件:按Ctrl+O,退出编辑器:按Ctrl+X。
3. 运行Python脚本的两种方式
方式一:通过Python解释器(无需修改文件权限)
在终端中进入脚本所在目录(比如cd /home/user/scripts),然后执行:python3 hello.py,终端就会输出Hello, Ubuntu Minimal!。方式二:赋予执行权限后直接运行
如果想让它像系统命令一样运行,需要先给脚本执行权限:chmod +x hello.py,然后通过Shebang行直接执行:./hello.py。效果一样,输出内容不变。
4. 管理项目依赖(可选但推荐)
不同项目之间依赖容易打架,用虚拟环境隔离是个好习惯。在项目目录里操作:
- 创建虚拟环境:
python3 -m venv myenv(myenv可以换成你喜欢的名字) - 激活环境:
source myenv/bin/activate(激活后终端提示符会显示(myenv),一眼就能看出来) - 在虚拟环境中安装依赖,比如
requests库:pip install requests - 用完了退出环境:
deactivate
注意事项
- Ubuntu Minimal没有图形界面,所有操作都在终端里完成,这一点要习惯。
- 如果觉得
nano不够顺手,可以装个vim:sudo apt install vim,或者继续用nano——它已经足够轻量了。 - 脚本文件一定要保存为
.py扩展名,否则系统不认它是Python脚本。