由于我们分发的python应用可能运行在64位环境,也可能运行在32位环境,所以我们需要为同一套应用代码配置两套打包环境,怎么配置?

步骤如下

1,在电脑上分别下载安装32位和64位的python,安装过程中选择"add python to path"

2,在pycharm打开项目代码,依次打开“File—>Settings—>Project Interpreter—>选择右侧的Project Interpreter:文本框中的“show all”—>选择Project Interpreters窗体中的 +—>基于第1步中安装的两版本python分别在项目代码下建立两个虚拟运行环境目录:venv-win32和venv-win64

3,虚拟运行环境配置完毕后,轮次启用虚拟运行环境,然后在pycharm的Terminal窗口中pip install 所有需要的模块。

4,两套虚拟运行环境都配置完毕后,在pycharm的Terminal窗口中使用pyi-makespec,pyinstaller等命令打包制作运行程序

python把64位程序变成32位_python分别打包出32位和64位应用程序相关推荐

  1. python 64位程序 打包用于32位系统_python分别打包出32位和64位应用程序

    由于我们分发的python应用可能运行在64位环境,也可能运行在32位环境,所以我们需要为同一套应用代码配置两套打包环境,怎么配置? 步骤如下 1,在电脑上分别下载安装32位和64位的python,安 ...

  2. python打包程序时窗口设置_Python Pyinstaller 打包程序及遇到的问题总结

    一.如何打包py程序 1.安装打包模块 pip install pyinstaller 2.定义保存包的路径 CMD ,CD 比方:把最终*.exe运行文件,保存到H盘 install 文件夹下. 输 ...

  3. python输出第几行第几个_python怎么PRINT出第几行

    2013-10-16 回答 def char_ok_but_show_messy(): """ demo python already got normal chines ...

  4. python如何封装成可调用的库_Python实现打包成库供别的模块调用

    1.创建python项目bricewulib 2.新建test_package包并创建info1类以及print_hello方法 3.为了让包的结构再复杂点,我们再在test_package下面新建一 ...

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

    1. 背景 现在的电脑大多都是64位的,开发者安装的 Python 也多是64位的,所以使用 pyinstaller打包出的exe也是64位的. 有时候用户的电脑是古老的windows7 32位系统, ...

  6. pyinstaller打包exe(32位和64位)和运行太慢等问题解决

    pyinstaller打包exe(32位和64位)和运行太慢等问题解决 文章目录 pyinstaller打包exe(32位和64位)和运行太慢等问题解决 前言 一.pyinstaller的安装 二.p ...

  7. 判断oracle客户端是32还是64,64位-如何知道已安装的Oracle Client是32位还是64位?

    64位-如何知道已安装的Oracle Client是32位还是64位? 操作系统:Windows 2008 Server R2 Oracle客户端:11.2 非常感谢 8个解决方案 73 votes ...

  8. 微信计算机内存是32位吗?,真的比旧版更加顺滑流畅?微信64位版体验

    微信一直都是国民沟通工具的存在,很多人对微信的新功能倒背如流,却很少有人注意过它的版本.近日微信在其官网悄悄上线了一个64位测试版(安卓),版本号为最新的7.0.9.那么和我们平时所用的32位版相比, ...

  9. Intel 64/x86_64/x86/IA-32处理器标志寄存器详解(3) - 32位EFLAGS - 概述

    32位标志寄存器中的标志位/域可以分成3组:状态标志位,控制标志位,以及系统标志位.下图定义了这些标志位以及对应的比特位编号.在处理器刚刚初始化之后(通过激活RESET引脚或者INIT引脚),EFLA ...

最新文章

  1. 微服务中的网关到底是个什么鬼?
  2. windows2003前言
  3. css内边距与外边距的区别
  4. Docker常用基础命令汇总
  5. Django中的常用命令
  6. PyQt5 技术篇-通过参数控制Dialog窗口增加?问号按钮
  7. Java小游戏 —— 德州扑克
  8. 【NLP】Transformer自注意机制代码实现
  9. QT-Creator+SDK+编译器+自定义配置
  10. 商业逻辑12讲之管理思维的逻辑
  11. Postfix实现代理Exchange邮件传输方案
  12. aes加密 java_Android逆向中记算法识别(aes、tea、md5)
  13. 快手:今年下架抄袭、搬运内容的违规视频20316个
  14. myeclipse下使用Junit4进行单元测试
  15. java学习--基础知识阶段性总结--JDK5新特性
  16. flask 导出excel
  17. java敏感词汇过滤工具类
  18. c++回调函数详解及实现(lambda)
  19. Halcon标定系列(1):实现机械手手眼标定项目介绍、9点标定
  20. Redis基本知识记录

热门文章

  1. lrr matlab,低秩分解的matlab代码看不懂,分解的两个矩阵在哪呀??
  2. ASP.NET 2.0中使用Gridview控件的高级技巧
  3. 【Qt Quick】开启cmd控制台查看打印
  4. NTlite给window瘦身+定制程序员专属环境
  5. 80psi等于多少kpa_80psi的压力是多少
  6. 【无标题】LTE 邻区测量
  7. swapface使用教程
  8. 微信小程序判断分享的是群还是好友
  9. php计算运费价格,php – 仅对特定国家/地区的运费使用税
  10. Linux vi命令大全