,包装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。