在Windows下使用Python嵌入式环境包

Posted 何小有

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Windows下使用Python嵌入式环境包相关的知识,希望对你有一定的参考价值。

Python Releases for Windows 页面下载你需要的那个版本的 Windows embeddable package (64-bit) 文件,这样就得到一个 python-x.x.x-embed-amd64.zip 文件。将这个压缩包文件解压到任意目录下。

在目录中找到 pythonxxx._pth 文件,去掉 import site 前的注释符,使 Lib\\site-packages 加入 sys.path 中。

现在执行 .\\python.exe 命令就可以先进入嵌入式环境,然后我们要下载 get-pip 文件并安装 pip 命令:

$ curl -o "get-pip.py" "https://bootstrap.pypa.io/get-pip.py"
$ .\\python.exe get-pip.py

这个时候目录下会产生两个新的 LibScripts 文件夹,接下来就可以试试安装一个用于生成假数据的 Faker 库:

$ .\\python.exe -m pip install Faker

然后我们在上一级目录创建一个新的 test.py 文件,并编写下面的代码:

from faker import Faker
fake = Faker(['ja_JP'])
print(f'假名字\\nfake.name()')
print(f'假地址\\nfake.address()')
print(f'假文本\\nfake.text()')

最后执行一下这个 test.py 文件,测试我们的嵌入式环境是否准备就绪:

$ cd ..
$ .\\python-3.10.10-embed-amd64\\python.exe test.py

以上是关于在Windows下使用Python嵌入式环境包的主要内容,如果未能解决你的问题,请参考以下文章

windows下python安装pyquery

windows7环境下使用pip安装MySQLdb

windows7环境下使用pip安装MySQLdb

windows7环境下使用pip安装MySQLdb

Windows系统下Python使用pip安装第三方包报错SSL模块不可用

如何在windows下安装reviewboard