Pycharm使用pyinstaller打包成64/32位通用exe

Pycharm使用pyinstaller打包成64/32位通用exe网上大多数博客都是行不通的 在此记录一个可行的快捷方式 下载 32 位 python 安装包 点击安装 选择第二种自定义方式安装 默认 填写自己的安装路径 安装完成 PycharmSetti 设置 ShowAll 点击 选择 existingenvi 选择 Python32 位安装路径 设置好后需要安装 pyinstaller 库 点击右边 号 安装 pyinstaller 完成 回到项目 对报红缺失的依

网上大多数博客都是行不通的。在此记录一个可行的快捷方式。

  1. 下载32位python安装包,点击安装,选择第二种自定义方式安装。

    Pycharm使用pyinstaller打包成64/32位通用exe

  2. 默认

    Pycharm使用pyinstaller打包成64/32位通用exe

  3. 填写自己的安装路径

    Pycharm使用pyinstaller打包成64/32位通用exe

  4. 安装完成

    Pycharm使用pyinstaller打包成64/32位通用exe

  5. PycharmSetting设置

    Pycharm使用pyinstaller打包成64/32位通用exe

  6. ShowAll

    Pycharm使用pyinstaller打包成64/32位通用exe

  7. 点击+

    Pycharm使用pyinstaller打包成64/32位通用exe

  8. 选择existing environment,选择Python32位安装路径

    Pycharm使用pyinstaller打包成64/32位通用exe

  9. 设置好后需要安装pyinstaller库,点击右边+号

    Pycharm使用pyinstaller打包成64/32位通用exe

  10. 安装pyinstaller完成

    Pycharm使用pyinstaller打包成64/32位通用exe

  11. 回到项目,对报红缺失的依赖进行安装(编辑器提示安装,或者Terminal黑窗口安装)Pycharm使用pyinstaller打包成64/32位通用exe
  12. 打开Python安装路径下的\Scripts目录,复制pyinstaller.exe

    Pycharm使用pyinstaller打包成64/32位通用exe

  13. 粘贴到你在PyCharm创建的项目中

    Pycharm使用pyinstaller打包成64/32位通用exe

  14. 在PyCharm中右键-Open in Terminal

    Pycharm使用pyinstaller打包成64/32位通用exe

  15. 在Terminal窗口中输入:pyinstaller -F main.py     【main.py是你的项目入口文件】

    Pycharm使用pyinstaller打包成64/32位通用exe

  16. 打包成功

    Pycharm使用pyinstaller打包成64/32位通用exe

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233368.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 一位前辈工程师职业发展的忠告(转自51testing)

    一位前辈工程师职业发展的忠告(转自51testing)

    2021年7月31日
    56
  • Numpy中ndim、shape、dtype、astype的用法

    Numpy中ndim、shape、dtype、astype的用法本文介绍numpy数组中这四个方法的区别ndim、shape、dtype、astype。1.ndimndim返回的是数组的维度,返回的只有一个数,该数即表示数组的维度。2.shapeshape:表示各位维度大小的元组。返回的是一个元组。对于一维数组:有疑问的是为什么不是(1,6),因为arr1.ndim维度为1,元组内只返回一个数。对于二维数组:前面的是行,后面的是列,他的ndim为2,所以返回两…

    2022年6月14日
    34
  • NULL与nullptr

    传统意义上来说,c++把NULL、0视为同一种东西,有些编译器将NULL定义为((void*)0),有些将其定义为0.c++不允许直接将void*隐式的转化为其他类型,但是如果NULL被定义为((void*)0),当编译char*p=NULL;NULL只好被定义为0。还有:void  func(int);void  func(char*);如果NULL被定义为0,func(NUL…

    2022年4月6日
    324
  • meta分析一般步骤

    Meta分析总体可分为以下几步:选题,文献检索、数据提取、质量评估、数据整合及结果解读。一,选题对一些大样本,多中心临床合作已经得到明确结论的的,没必要做meta分析。二、文献检索在制定文献检索策略时,总体的要求就是查全和查准。需要考虑如下几个方面:1.圈定搜索数据库(外文有:MEDLINE、theCochranelibrary、医学文摘、TOXLINE、OVI…

    2022年4月9日
    55
  • laravel 中使用tinker注入数据到数据库

    laravel 中使用tinker注入数据到数据库

    2021年10月24日
    36
  • css3颜色渐变_灰色渐变图片

    css3颜色渐变_灰色渐变图片Document*{margin:0;padding:0}.words{font-size:25px;font-weight:700;text-align:center;margin:20px0}div{width:300px;height:150px;margin:0auto10px;border:1pxsolid#ddd;}.box1{background:-webkit-linea…

    2025年7月20日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号