如何在Windows上安装VirtualBox
VirtualBox 是一个虚拟化平台,允许您在一台计算机上运行多个操作系统。 它在 Windows 上的安装需要预先提供几个软件包。 如果不满足这些依赖关系,VirtualBox 安装将以错误结束。
Visual C++ Redistributable 安装简单,与 Python 不同,它也需要配置。 好处是它很容易做到。
推荐:如何为Windows 11设置上传和下载限制
在 Windows 上安装 VirtualBox 的依赖项
VirtualBox 是一个跨平台软件。 除了 Windows 之外,您还可以在 Linux 和 Mac 上安装 VirtualBox。 安装包可以从 VirtualBox 官方网站下载。
![VirtualBox下载页面](https://cdn.infoxiao.com//wp-content/uploads/2023/08/01-virtualbox-download-page.jpg)
在安装 VirtualBox 之前,您必须安装以下软件包:
- Microsoft Visual C++ 2019 可再发行组件包
- Python 核心 / win32ap
如果尚未安装,VirtualBox 会在安装过程中要求您先进行设置。 请参阅以下图片以供参考:
![VirtualBox 中的弹出窗口要求 Visual C++ Redistributable Package](https://cdn.infoxiao.com//wp-content/uploads/2023/08/02-popup-window-in-virtualbox-asks-for-visual-c-redistributable-package-2.jpg)
![VirtualBox 窗口显示需要缺少依赖项 Python Core win32api](https://cdn.infoxiao.com//wp-content/uploads/2023/08/03-virtualbox-window-displays-the-need-for-missing-dependencies-python-core-win32api.jpg)
如果您尝试在不满足依赖项的情况下继续安装 VirtualBox,安装将最终出错并显示以下错误消息:
![VirtualBox安装失败! 安装过程中出现致命错误](https://cdn.infoxiao.com//wp-content/uploads/2023/08/04-virtualbox-installation-failed-fatal-error-during-installation.jpg)
如何在 Windows 上安装 Visual C++ Redistributable
您可以从 Microsoft Learn 网页下载 Microsoft Visual C++ Redistributable。 您需要下载适合您操作系统的版本(x86/32 位或 x64/64 位)。 下载后,继续安装,过程很简单。
如何在 Windows 上安装和配置 Python / win32api
Python 是 VirtualBox 的另一个依赖项。 您可以从Python官方网站下载它。
![下载适用于 Windows 的 Python win32api](https://cdn.infoxiao.com//wp-content/uploads/2023/08/08-download-python-win32api-for-windows.jpg)
下载后,开始安装。 你需要检查 将 python.exe 添加到 PATH,并完成安装。 添加到 PATH 后,可以从任何目录访问 Python 包和脚本。 完成安装。
![安装适用于 Windows 的 Python win32api](https://cdn.infoxiao.com//wp-content/uploads/2023/08/09-install-python-win32api-for-windows.jpg)
现在,为 Win32 扩展配置 Python。 它提供从 Python 访问 Windows API 的能力。 为此,请以管理员身份打开命令提示符或 PowerShell 并运行以下命令:
pip install pywin32
![在WIndows中安装pywin32的命令](https://cdn.infoxiao.com//wp-content/uploads/2023/08/10-command-to-install-pywin32-in-windows.jpg)
您的计算机现在已满足安装 VirtualBox 的所有依赖项。
在 Windows 上无错误安装 VirtualBox
开始安装VirtualBox,它将完成,没有任何错误。 浏览以下图片以供参考:
通过 VirtualBox 运行您选择的来宾操作系统
VirtualBox 凭借其简单的界面和令人印象深刻的功能,成为虚拟化应用程序中的有力竞争者。
凭借其创建快照的能力,VirtualBox 甚至可以帮助保护来宾操作系统的数据免受病毒或勒索软件攻击。