Windows下制作便携版Python环境
从Python 3.5开始,官方提供有 Windows embeddable package,这是为了让你可以将Pyhton内嵌在自己的应用程序而特别设计的最精简版本 Python 执行环境。本文利用该版本制作一个便携版的Python环境。
下载Python
以 3.10.11 版本为例,下载 Windows embeddable package (64-bit) 。
解压,运行Python
1
./python
安装pip工具
获取 get-pip.py 文件
1
curl -o "get-pip.py" "https://bootstrap.pypa.io/get-pip.py"
运行 get-pip.py 文件
1
./python get-pip.py
启用自定义配置
使用记事本打开 python310._pth 文件,取消 import site 前面的注释符。
运行pip工具
查看已安装的全部包
1 | .\Scripts\pip3 list |
pip安装第三方包
1 | .\Scripts\pip3 install numpy |