,包装exe更麻烦
发布时间:2025-06-24 17:38:43 作者:北方职教升学中心 阅读量:856
。
https://www.python.org/downloads/release/python-3810/。
2.2.2 操作python脚本。
3 结语。2.2.3 优化-建立自己的工作目录。
我们将我们的文件整理到新文件夹,命名为mycode。
setuptools 和 wheel 的 Python 这些工具安装在环境中。这样,双击 run.bat 可执行python脚本。[参考1参考2,参考3]。
。,包装exe更麻烦。包装好的绿色可移植(嵌入)Python运行环境欢迎下载使用。
编写python脚本,但是不能和没有安装python环境的同事分享#xff0c;将脚本打包成exe更麻烦,特别是当脚本依赖于许多第三方库时,
1. CSDN官方下载地址:
https://download.csdn.net/download/qilei2010/9027198spm=1001.2014.3001.5501。
即: 。有什么好办法?f;
最后,
python -m pip install xxx -i https://mirrors.aliyun.com/pypi/simple。

这时要修改 run.bat 中的内容。
这里使用 Python 3.8.10 版本为例。
hello, python!。在网页中找到【Windows embeddable package (32-bit)】 ,下载后,打开当前目录作为工作目录(使用 cd /d %~dp0)。
@echo offREM 添加目录 PATH #xff00环境变量c;建议在path前添加#xff0c;防止REMM被现有的python阻挡 %~dp0表示当前目录含反斜线 \set path=;%~dp0;%~dp0Scripts;%path%;REM echo Current Env: %~dp0REM 将当前目录设置为工作目录cd /d %~dp0REM python版本打印python版本python --versionpython main.pypause。
引导脚本,用于未预装 pip、在文件夹中创建bat文件 run.bat,内容为:
@echo offREM 添加目录 PATH 环境变量建议在path前添加#xff0c;防止REMM被现有的python阻挡 %~dp0表示当前目录含反斜线 \set path=;%~dp0;%~dp0Scripts;%path%;REM echo Current Env: %~dp0REM 将当前目录设置为工作目录cd /d %~dp0REM python版本打印python版本python --versionpause。1 背景。
2. 使用以下命令操作脚本,本脚本将为嵌入式Python安装pip工具。虽然这个版本很旧,但是python脚本在32位Win7计算机上使用c;这是支持win7的最后一个版本。
@echo offREM 添加上级目录 PATH 环境变量set path=;%~dp0..;%~dp0..Scripts;%path%;REM 将当前目录设置为工作目录cd /d %~dp0python main.pypause。如果一切正常应显示。
好处:
1. python灵活使用每个版本的python ;
2. 快速分享python脚本;
3. python脚本随处可见。
具体步骤如下:#xff1a;(以下python命令在运行前需要根据上述设置环境变量)
1. 下载 get-pip.py 文件。
这样,以后运行其他功能的脚本时,复制mycode文件夹c;修改为其他名称,每个文件夹之间的脚本操作不相互影响。
第三方库将自动保存到嵌入式文件夹中 Lib\site-packages 文件夹中。
Python之所以强大,利用优秀的第三方库很方便。
3. pip工具,下面的命令可以用来安装任何第三方库。
- embed-python\mycode\run.bat。
2 一种方案。2.1 下载嵌入式Python(embed Python)
Python包在Python官网上有各种平台的embed版本。
所以,我们可以替换不同版本的python环境,Python版可以方便地替换c;与不同操作系统和不同位数的计算机共享。
创建文件夹 main.py,以下内容如下:
print("hello, python!")。由于Python环境位于上级目录中,因此,
修改刚才的run.bat,增加一行:
python main.py。2.2.1 添加临时环境变量。python get-pip.py。(这里参考博文:探索Python安装神器:get-pip-CSDN博客)get-pip.py。
python版本应该显示 3.8.10,也就是我们嵌入式python的版本号。上级目录(%~dp0..)添加到环境变量中。但是python脚本在本级目录,因此,
4 下载。
测试后使用embed版的python是一个可行的方案。
如何在嵌入版Python中安装第三方库?
使用 get-pip.py。
python版本可以正确显示c;说明python的运行环境设置正确。
- embed-python\mycode\main.py。文件夹,这就是python嵌入版的全部。
Runn自己创建的两份文件.bat和main.将py和python本身的文件放在一起,显得杂乱。
2.3 安装第三方库。2.2 设置运行环境。
win7_x64即32win7嵌入版python官方包,以及已安装的嵌入式pip工具,已安装的第三方库:pandas等可以直接双击mycoderun.bat操作python脚本,方便实用。
文件结构:。
双击运行 run.bat。