图文详解WinPE下安装Python
本文将会为您详细介绍如何在WinPE下安装Python环境。
什么是WinPE?
Windows Pre-installation Environment (Windows PE 或 WinPE) 是基于 Windows NT 的嵌入式根文件系统以及可以启动计算机的最小化操作系统。它主要用于新安装 Windows 操作系统、创建自定义 Windows 安装程序及紧急修复系统。因其轻量化的特点,可用于快速解决 Windows 操作系统出现问题的情况。
准备工作
在开始之前,让我们确认需要的材料和工具:
- 一台已经装好 PE 的计算机。
- 已准备好 Python 安装文件。
- 一份 Windows10 x64 安装 disc 的 ISO 镜像文件或打开的 UFD 文件。
- 一个 USB 驱动器,至少有 8GB 容量。
步骤一:将 PE 里的盘符映射到系统
首先,你需要将PE中的盘符映射到系统。在 WinPE 命令行窗口中,可以使用“DiskPart”命令将需要的盘符映射到目标系统。在 PE 中,使用如下命令:
Diskpart
List volume
然后输入 SELECT DISK #
(在这里的#
应该是指 PE 中的盘符)选择映射的磁盘。
create partition primary
format quick fs=ntfs
assign letter=Z
exit
这将新建一个主分区,格式化为 NTFS 文件系统,并将此分区分配为盘符“Z:”。
步骤二:将 Python 安装文件引入 WinPE
你需要将已准备好的 Python 安装文件拷贝到盘符“Z:”中。在 PE 命令行界面中输入:
copy d:\Python_3.9.0\*.* z:\Python_3.9.0\
以上命令将复制 Python_3.9.0
文件夹中的所有内容到 Z:\Python_3.9.0
文件夹中。
步骤三:在 WinPE 中安装 Python
在 WinPE 命令行中,进入到 Python 安装文件夹:
cd Z:\Python_3.9.0\
然后进入 \Scripts\
目录:
cd Scripts\
最后,我们使用以下命令来安装 Python:
pip install .
此命令将自动安装 Python 及其支持的所有依赖项。
示例
以下是两个示例:
示例一:安装 requests 库
我们将使用 requests 库来发送 GET 请求。在命令行中输入:
pip install requests
然后在 Python 交互式界面中执行以下命令:
import requests
response = requests.get("https://www.baidu.com/")
print(response.content.decode("utf-8"))
以上命令将会输出百度的 HTML 源代码。
示例二:安装 PyInstaller 库
我们将使用 PyInstaller 将 Python 脚本打包成可执行文件。在命令行中输入:
pip install pyinstaller
在 Python 脚本所在的目录中使用以下命令来打包文件:
pyinstaller -F myscript.py
这将使用 PyInstaller 打包脚本文件,生成一个可执行的 exe 文件。
以上两个示例都可以在 WinPE 上顺利运行,之前我们需要先在 PE 中成功安装了 Python。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:图文详解WinPE下安装Python - Python技术站