【Python】Python代码在64位电脑上打包发布32位exe程序的一种方法(使用PyCharm)

      最后更新:2022-04-24 00:56

      1. 背景

      因为大多数个人电脑现在为64x86-64, 开发商安装了超过64个Python, 与 Pystaller 连接的前任同样是64个。

      因为用户的机器有时是一个古老的 Windows732-bit 系统, 我们无法执行我们捆绑的 64 比特程序 。 目前, 我们必须安装 32 位 Python 软件包和分发软件 。

      本条展示了在安装了64台Python和PyCharme的正常开发环境中,32台Python以简单、清洁的方式安装了,32台数字软件的包装和安装成功。

      二 设置32比特的 Python 翻译

      2.1.1 目前的计算机配置

      Python 3.764, 药用社区版本, Windows 1064。

      2. 下载Python 32

      在 Python 的官方网页 找到并下载一个合适的版本。或者简单点,您可以使用以下版本, 我安装的版本 : Python3_ 8. 10_ 32_win7win10 Python3_ 8. 10_ 32_ win7win10 ,安装了适合Windows 7和Windows 10的32位版本。

      2.2. 在安装期间密切注意。

      在安装32比特版本的Python期间,谨慎不要改变环境变量。。

      我们只安装了32比特的 Python 来建立虚拟 Python 环境。这不是主要的Python。如果您使用此 32 位版本, 您将能够添加了系统环境变量PATH。我们的计算机默认的 Python 已经从先前使用的 64 位数版本 改为新安装的 32 位数版本。

      安装的配置设置简况如下。

      【安装它为每个人。】

      【注意 不要 选中环境选项中添加 Python 的边框。】

      我们32比特的Python将以这种方式安装在 C:Program 文件(x86) Python38-32子目录中。

      2.3 建立药用药用设施

      接下来,我们将设置PyCharm。

      PyCharma被用来挑选项目。反过来,选择文件设置-工程- Python 解释器。参看Python口译员的设置和为该项目安装的第三方图书馆。您可以看到目前正在使用的 64 位位 Python 。

      下面,让我们现在创造一个Python口译环境。(口译员与笔译员相似。 )对于同一段代码,Python 输出因口译设置而异。同样一句“你好”,韩永译员会把它翻译为"嗨"汉吉的口译将理解为)

      1. 依次点击:齿轮->Add

      二. 互动行动:

      直接修改文件夹的名称 。

      基础解释器 : 选择新安装的 32 位 Python 。

      然后,该项目有两个Python环境,每个环境下的包不同。

      我们将安装一个第三方图书馆 为32比特的Python环境。

      为32个Python职位选择了Python 解释器。点击下方 + 号,安装所需的第三方图书馆。注意,将使用的任何第三方图书馆必须重新分类(不同于64比特的Python第三方图书馆)。

      如下文所示,已安装了一个共同的第三方图书馆。

      该项目32位比特的Python口译环境正是以这种方式设置的。

      2.4 试验

      我们来试验一下。右键点击随便一个 xxx.py ,选择 open in -> Terminal。

      然后,在终端,输入 Python 来查看结果。

      如果,如下图所示,我们刚刚安装了Python 3.8.10,现在正在出现。32 bit32比特的 Python 翻译环境已经妥善建立。

      如果先前的 64 位位 Python 仍然存在,这很可能是文件设置项目 Python 解释器, 我们没有一个新的 Python 环境。如下图所示,Python的32位建筑然后确定。

      三. Python包装和释放过程标准

      关于Python如何公布该方案的综合课程,可在Script House-Python找到。

      这些是快速和关键的阶段。

      3.1 打包命令

      前提直截了当:使用以下顺序:

      -F, -一个文件压缩成一个前文件
      -D, -onedir 生成包含前文件的目录,但依赖大量文件(默认选项)。
      - c,-console,和-windowed 引用没有接口(默认)的控制台。
      -w, - 窗口,和 - - - - - - - 门都没有所有雇用 没有控制台的窗口。

      主要方面是决定利用哪一个。

      3.2 实际操作

      在开始之前,确认项目口译员是PyCharm的32比特口译员。

      下一位, 右键单击您想要打包的 py 文件 。这必须是一个程序入口文档( 如果是 _ name_ = _ main_ code) 。在终点站, 寻找 Open 。在Pycharm的底部, 将有一个终端窗口 。

      输入命令:

      当时间被淡化时,包装的 exe 程序可以在 dist 文件夹中找到 。

      3.3 交付

      包件文件与其他必要元素( 图片、 音乐等) 一起放在项目文件夹中, 并压缩为包件 。 对手解禁后, 它可以作为绿色软件运行 。

      4. 其它

      Python虚拟操作环境就是这样运作的。我们刚向PyCharm介绍的是一个虚拟32比特的 Python操作环境, 它来自Viewenv软件包。

      虚拟运作环境的优点如下:

      • 各种 Python 应用程序的开发环境彼此独立。
      • 发展环境升级对其他应用软件的发展环境没有影响。它还对全球环境没有影响(全球发展环境是默认的),因为虚拟环境是全球环境的私人复制。当我在虚拟环境中安装管道时它只安装在您选择的虚拟环境中。
      • 这是在系统中防止 管理和版本冲突的一种方法。

      如果有问题,请联系电子邮件:934346116@qq.org。一切都很好。来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来,来

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类