python分别打包出32位和64位应用程序


Posted in Python onFebruary 18, 2020

由于我们分发的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

python分别打包出32位和64位应用程序

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

python分别打包出32位和64位应用程序

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

Python 相关文章推荐
python递归计算N!的方法
May 05 Python
各种Python库安装包下载地址与安装过程详细介绍(Windows版)
Nov 02 Python
Python实现注册登录系统
Aug 08 Python
rabbitmq(中间消息代理)在python中的使用详解
Dec 14 Python
python pandas中对Series数据进行轴向连接的实例
Jun 08 Python
对python requests发送json格式数据的实例详解
Dec 19 Python
Python配置虚拟环境图文步骤
May 20 Python
Gauss-Seidel迭代算法的Python实现详解
Jun 29 Python
详解使用python绘制混淆矩阵(confusion_matrix)
Jul 14 Python
python使用pandas处理excel文件转为csv文件的方法示例
Jul 18 Python
Python使用Pandas对csv文件进行数据处理的方法
Aug 01 Python
Python 解决相对路径问题:"No such file or directory"
Jun 05 Python
pandas和spark dataframe互相转换实例详解
Feb 18 #Python
PyTorch中Tensor的数据统计示例
Feb 17 #Python
pytorch实现Tensor变量之间的转换
Feb 17 #Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
Feb 17 #Python
PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'
Feb 17 #Python
python识别验证码图片实例详解
Feb 17 #Python
Python pyautogui模块实现鼠标键盘自动化方法详解
Feb 17 #Python
You might like
解析PHP对现有搜索引擎的调用
2013/06/25 PHP
PHP中判断文件存在使用is_file还是file_exists?
2015/04/03 PHP
总结PHP内存释放以及垃圾回收
2018/03/29 PHP
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
2011/11/05 Javascript
模拟电子签章盖章效果的jQuery插件源码
2013/06/24 Javascript
javascript 数组排序函数sort和reverse使用介绍
2013/11/21 Javascript
信息页文内画中画广告js实现代码(文中加载广告方式)
2016/01/03 Javascript
nodejs 的 session 简单使用
2016/06/06 NodeJs
JavaScript高仿支付宝倒计时页面及代码实现
2016/10/21 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
2017/03/25 Javascript
二维码图片生成器QRCode.js简单介绍
2017/08/18 Javascript
Angular入口组件(entry component)与声明式组件的区别详解
2018/04/09 Javascript
js简单遍历获取对象中的属性值的方法示例
2019/06/19 Javascript
vue路由教程之静态路由
2019/09/03 Javascript
Vue中keep-alive组件作用详解
2020/02/04 Javascript
[02:03]DOTA2亚洲邀请赛 HGT战队出场宣传片
2015/02/07 DOTA
[45:59]完美世界DOTA2联赛PWL S2 FTD vs GXR 第二场 11.22
2020/11/24 DOTA
windows 10下安装搭建django1.10.3和Apache2.4的方法
2017/04/05 Python
浅谈numpy中linspace的用法 (等差数列创建函数)
2017/06/07 Python
Python进阶学习之特殊方法实例详析
2017/12/01 Python
python生成tensorflow输入输出的图像格式的方法
2018/02/12 Python
关于python2 csv写入空白行的问题
2018/06/22 Python
Django 多表关联 存储 使用方法详解 ManyToManyField save
2019/08/09 Python
详解Django将秒转换为xx天xx时xx分
2019/09/27 Python
python实现批量文件重命名
2019/10/31 Python
python装饰器的特性原理详解
2019/12/25 Python
StubHub德国:购买和出售门票
2017/09/06 全球购物
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
美国迪克体育用品商店:DICK’S Sporting Goods
2018/07/24 全球购物
联想印度官方网上商店:Lenovo India
2019/08/24 全球购物
关于递归的一道.NET面试题
2013/05/12 面试题
春节联欢会主持词
2014/03/24 职场文书
解除劳动合同协议书
2014/09/17 职场文书
销售辞职信范文
2015/03/02 职场文书
工作建议书范文
2019/07/08 职场文书
Java如何实现通过键盘输入一个数组
2022/02/15 Java/Android