温馨提示×

ubuntu虚拟机如何运行Python脚本

小樊
43
2025-11-08 20:46:27
栏目: 云计算

1. 准备Ubuntu虚拟机环境
首先需安装虚拟机软件(如VirtualBox、VMware),并创建Ubuntu虚拟机(建议分配至少1GB内存、10GB硬盘空间)。启动虚拟机后,通过ISO镜像完成Ubuntu系统安装(如Ubuntu 20.04及以上版本,系统通常预装Python 3)。

2. 安装/更新Python环境
打开Ubuntu终端,执行以下命令更新系统包列表并升级已安装的软件包:
sudo apt update && sudo apt upgrade -y
安装Python 3及包管理工具pip(用于后续安装第三方库):
sudo apt install python3 python3-pip -y
验证安装是否成功:
python3 --version(应输出Python 3版本号,如3.10.12);
pip3 --version(应输出pip版本号,如22.3.1)。

3. 编写Python脚本
使用终端文本编辑器(如nano、vim)创建Python脚本文件(以hello.py为例):
nano hello.py
在编辑器中输入以下代码(打印“Hello, World!”并演示函数调用):

def main():
    print("Hello, World!")  # 输出提示信息

if __name__ == "__main__":
    main()  # 主程序入口

保存并退出编辑器(nano中按Ctrl+X,再按Y确认保存)。

4. 运行Python脚本
回到终端,通过cd命令进入脚本所在目录(如脚本在~/Documents目录下,执行cd ~/Documents),然后运行以下命令:
python3 hello.py
若脚本编写正确,终端将输出:
Hello, World!

5. 常见问题排查

  • Python未安装或版本错误:若python3 --version无输出,需重新执行安装命令(sudo apt install python3);
  • pip未安装:若pip3命令无效,运行sudo apt install python3-pip安装;
  • 脚本无执行权限:若运行时报“Permission denied”,执行chmod +x hello.py添加执行权限,再用./hello.py运行。

0