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使用Turtle库绘制动态钟表
Nov 19 Python
python操作kafka实践的示例代码
Jun 19 Python
简单了解python PEP的一些知识
Jul 13 Python
python实现发送form-data数据的方法详解
Sep 27 Python
vim自动补全插件YouCompleteMe(YCM)安装过程解析
Oct 21 Python
如何运行带参数的python脚本
Nov 15 Python
flask利用flask-wtf验证上传的文件的方法
Jan 17 Python
Python 给下载文件显示进度条和下载时间的实现
Apr 02 Python
Python批量处理csv并保存过程解析
May 16 Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
Sep 29 Python
python 元组和列表的区别
Dec 30 Python
python uuid生成唯一id或str的最简单案例
Jan 13 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
CI框架常用函数封装实例
2016/11/21 PHP
PHP receiveMail实现收邮件功能
2018/04/25 PHP
JavaScript 撑出页面文字换行
2009/06/15 Javascript
javascript cookie操作类的实现代码小结附使用方法
2010/06/02 Javascript
找出字符串中出现次数最多的字母和出现次数精简版
2012/11/07 Javascript
javascript中JSON.parse()与eval()解析json的区别
2016/05/19 Javascript
浅析JS获取url中的参数实例代码
2016/06/14 Javascript
bootstrap监听滚动实现头部跟随滚动
2016/11/08 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
javascript深拷贝的原理与实现方法分析
2017/04/10 Javascript
vue组件初学_弹射小球(实例讲解)
2017/09/06 Javascript
vue-router判断页面未登录自动跳转到登录页的方法示例
2018/11/04 Javascript
vue v-for 使用问题整理小结
2019/08/04 Javascript
JS实现网页烟花动画效果
2020/03/10 Javascript
Vue组件间的通信pubsub-js实现步骤解析
2020/03/11 Javascript
vuex 多模块时 模块内部的mutation和action的调用方式
2020/07/24 Javascript
vue3.0搭配.net core实现文件上传组件
2020/10/29 Javascript
[01:03:18]DOTA2-DPC中国联赛 正赛 RNG vs Dynasty BO3 第一场 1月29日
2021/03/11 DOTA
python实现带验证码网站的自动登陆实现代码
2015/01/12 Python
Python随手笔记第一篇(2)之初识列表和元组
2016/01/23 Python
vue.js实现输入框输入值内容实时响应变化示例
2018/07/07 Python
对python打乱数据集中X,y标签对的方法详解
2018/12/14 Python
用Python画一个LinkinPark的logo代码实例
2019/09/10 Python
关于Numpy数据类型对象(dtype)使用详解
2019/11/27 Python
Django+Celery实现动态配置定时任务的方法示例
2020/05/26 Python
Pandas中DataFrame基本函数整理(小结)
2020/07/20 Python
Python实现石头剪刀布游戏
2021/01/20 Python
CSS3田字格列表的样式编写方法
2018/11/22 HTML / CSS
佳能德国网上商店:Canon德国
2017/03/18 全球购物
欧铁通票官方在线销售网站:Eurail.com
2017/10/14 全球购物
工作疏忽检讨书500字
2014/10/26 职场文书
2015年大学团支部工作总结
2015/05/13 职场文书
公司备用金管理制度
2015/08/04 职场文书
Python数据分析之pandas函数详解
2021/04/21 Python
React四级菜单的实现
2022/04/08 Javascript
JavaScript实现一键复制内容剪贴板
2022/07/23 Javascript