如何获得一个纯净的嵌入包python-embed环境,不用打包,即使没有安装python环境也可以直接分享给朋友运行?
步骤
-
解压python-3.9.7-embed-amd64.zip到合适的位置;
-
右键我get-pip.py,选择链接另存为,放入解压好的根目录; --资料:get-pip.py官方说明
-
在解压后的根目录执行
python get-pip.py; -
修改根目录
python39._pth文件,将import site前的#号去掉,即让其生效不注释; -
进入.\Scripts,pip正常install安装需要的包。
如果用到tkinter模块(可选)
tkinter是内置包无法下载安装,可以复制安好的python环境的下列文件到指定位置即可:
/tcl、/DLLs/_tkinter.pyd、/DLLs/tcl86t.dll、/DLLs/tk86t.dll拷贝到 根目录//Lib/tkinter拷到 /Lib/site-packages/
使用
dos(命令行)进入解压包的根目录,执行python 你的py脚本文件路径即可,可以写成bat脚本,直接打开就能运行,不用输命令:
start.bat
python 你的py脚本文件路径
保存后,双击打开start.bat就能运行脚本。
- 去除黑框?
如果不想要黑框出现,请参考我的另一篇文章,使用vbs文件:如何后台运行python脚本而不显示黑色命令框?
提示:文件可以新建txt文本,写入代码后,再改名即可。

浙公网安备 33010602011771号