Ubuntu VirtualBox虚拟机如何安装Python
导读:Ubuntu VirtualBox 虚拟机安装 Python 实操指南 一 环境准备与系统更新 启动虚拟机中的 Ubuntu,打开终端,先更新软件源并升级系统: 命令:sudo apt update && sudo ap...
Ubuntu VirtualBox 虚拟机安装 Python 实操指南
一 环境准备与系统更新
- 启动虚拟机中的 Ubuntu,打开终端,先更新软件源并升级系统:
- 命令:
sudo apt update & & sudo apt upgrade -y
- 命令:
- 说明:Ubuntu 20.04 及以后版本通常已预装 Python 3,但为确保工具链完整,建议安装/确认 python3、python3-pip、python3-venv。
二 安装 Python 与 pip
- 安装命令(一条即可):
sudo apt install python3 python3-pip python3-venv -y
- 验证安装:
python3 --versionpip3 --version
- 以上步骤完成后,即可在虚拟机内正常使用 Python 3 与 pip。
三 创建虚拟环境并验证运行
- 创建项目目录并进入:
mkdir -p ~/projects/hello & & cd ~/projects/hello
- 创建虚拟环境:
python3 -m venv .venv
- 激活虚拟环境:
source .venv/bin/activate
- 在虚拟环境中验证与安装依赖:
python -V、pip -Vpip install requests
- 运行测试脚本:
echo 'print("Hello, Ubuntu VirtualBox")' > hello.pypython hello.py
- 退出虚拟环境:
deactivate
- 使用虚拟环境可避免不同项目的依赖冲突,是 Python 开发的最佳实践。
四 常见问题与进阶
- 多版本需求(如 Ubuntu 16.04 需要 Python 3.6):可从 python.org 下载源码编译安装,并补齐编译依赖(如 build-essential、libssl-dev、zlib1g-dev 等),编译完成后使用
sudo make altinstall安装以避免替换系统默认解释器;如需将python命令指向新版本,谨慎调整 /usr/bin/python 的软链接(可能影响系统组件)。 - 共享文件夹权限(宿主机与虚拟机文件互通):若通过 VirtualBox 共享文件夹拷贝安装包或代码,需将当前用户加入 vboxsf 组(例如:
sudo adduser $USER vboxsf),然后重启或重新登录生效。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu VirtualBox虚拟机如何安装Python
本文地址: https://pptw.com/jishu/779493.html
