在python3.64中安装pyinstaller库的方法步骤


Posted in Python onJune 02, 2020

Python中为了方便程序直接生成exe文件,它存在一个pyinstaller库,使用这个库可以直接将.py程序生成exe文件。这个命令不是在windows的命令行中执行的。

对于python3.5以下的版本,可以在cmd命令中直接使用。

首先下载pyinstaller库使用pip install pyinstaller下载这个库,下载成功后出现successfully代表下载成功。然后执行命令是 pyinstaller -F -w <文件名.py>,执行命令时需要切换到程序所在的目录,-F代表生成可执行文件,-w代表需要控制台,不需要就不用加。

在python3.64中安装pyinstaller库的方法步骤 

等执行结束后,会在程序所在的文件夹生成三个文件夹

在python3.64中安装pyinstaller库的方法步骤 

前两个没什么用,可以安全删除,生成的exe文件就在dist里面。

对于python3.5以上的版本,因为pyinstaller不支持以上的版本,所以在下载完正常的installer库之后,还需要单独下载官网给出的适用3.5以上的版本https://github.com/pyinstaller/pyinstaller。

下载完解压后,里面只有这一个文件夹是需要用到的

在python3.64中安装pyinstaller库的方法步骤 

打开你用的编译器,或者你找到你下载完的库的路径,我用的时Pycharm,点击左上角的File->setting

在python3.64中安装pyinstaller库的方法步骤 

然后将鼠标放到下载过的库上面就会出现路径,在我的电脑里面输入路径就会看到下载完的库的文件夹。接下来是重点↓

将新下载的Pyinstaller文件夹复制到site-packages,并且全部替换

在python3.64中安装pyinstaller库的方法步骤 

然后就好使了可以使用那个命令了

如果命令依然不好使,出现这样的错误

PyInstaller cannot check for assembly dependencies.

Please install PyWin32 or pywin32-ctypes.

pip install pypiwin32

然后使用pip命令下载需要的东西提示这样的错误,

在python3.64中安装pyinstaller库的方法步骤 

或在pycharm里面提示这样的错误,就找到下面的文件夹,打开红线标记的文件进行修改。

在python3.64中安装pyinstaller库的方法步骤 

在python3.64中安装pyinstaller库的方法步骤 

在python3.64中安装pyinstaller库的方法步骤 

在python3.64中安装pyinstaller库的方法步骤

def do_install(pkgs):
  try:
    #import pip
    try:
      from pip._internal import main
    except Exception:
      from pip import main
  except ImportError:
    error_no_pip()
  return main(['install'] + pkgs)


def do_uninstall(pkgs):
  try:
    #import pip
    try:
      from pip._internal import main
    except Exception:
      from pip import main
  except ImportError:
    error_no_pip()
  return main(['uninstall', '-y'] + pkgs)

修改完成后就可以了,基本没有毛病了

到此这篇关于在python3.64中安装pyinstaller库的方法步骤的文章就介绍到这了,更多相关python3.64安装pyinstaller库内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python制作一个桌面便签软件
Aug 09 Python
完美解决Python2操作中文名文件乱码的问题
Jan 04 Python
Python使用progressbar模块实现的显示进度条功能
May 31 Python
python实现求两个字符串的最长公共子串方法
Jul 20 Python
Python爬虫框架scrapy实现的文件下载功能示例
Aug 04 Python
详解Numpy中的数组拼接、合并操作(concatenate, append, stack, hstack, vstack, r_, c_等)
May 27 Python
pycharm通过ssh连接远程服务器教程
Feb 12 Python
pytorch快速搭建神经网络_Sequential操作
Jun 17 Python
Python3合并两个有序数组代码实例
Aug 11 Python
python 利用PyAutoGUI快速构建自动化操作脚本
May 31 Python
Python Django获取URL中的数据详解
Nov 01 Python
python playwright之元素定位示例详解
Jul 23 Python
PyInstaller的安装和使用的详细步骤
Jun 02 #Python
Pyinstaller 打包发布经验总结
Jun 02 #Python
python def 定义函数,调用函数方式
Jun 02 #Python
基于python SMTP实现自动发送邮件教程解析
Jun 02 #Python
Python函数必须先定义,后调用说明(函数调用函数例外)
Jun 02 #Python
QML实现钟表效果
Jun 02 #Python
Pymysql实现往表中插入数据过程解析
Jun 02 #Python
You might like
解决控件遮挡问题:关于有窗口元素和无窗口元素
2007/01/28 PHP
php实现读取超大文件的方法
2014/07/28 PHP
Json_encode防止汉字转义成unicode的方法
2016/02/25 PHP
PHP使用http_build_query()构造URL字符串的方法
2016/04/02 PHP
PHP对象链式操作实现原理分析
2016/10/09 PHP
实例讲解PHP页面静态化
2018/02/05 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
Dom 结点创建 基础知识
2011/10/01 Javascript
js简易namespace管理器 实例代码
2013/06/21 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
js中substring和substr的定义和用法
2014/05/05 Javascript
jQuery链使用指南
2015/01/20 Javascript
jQuery配合coin-slider插件制作幻灯片效果的流程解析
2016/05/13 Javascript
Vue.js实战之使用Vuex + axios发送请求详解
2017/04/04 Javascript
Angular 4依赖注入学习教程之InjectToken的使用(八)
2017/06/04 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
[01:11:15]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
Python进阶篇之字典操作总结
2016/11/16 Python
Selenium定时刷新网页的实现代码
2018/10/31 Python
Python一句代码实现找出所有水仙花数的方法
2018/11/13 Python
Python集中化管理平台Ansible介绍与YAML简介
2019/06/12 Python
浅析python 中大括号中括号小括号的区分
2019/07/29 Python
keras 多gpu并行运行案例
2020/06/10 Python
安装python3.7编译器后如何正确安装opnecv的方法详解
2020/06/16 Python
如何用Python徒手写线性回归
2021/01/25 Python
官方授权图形T恤和服装:Fifth Sun
2019/06/12 全球购物
探矿工程师自荐信
2014/01/24 职场文书
高中生物教学反思
2014/02/05 职场文书
产品质量承诺范本
2014/03/31 职场文书
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
2015新年联欢晚会开场白
2014/12/14 职场文书
通知的格式范文
2015/04/27 职场文书
运动会1000米加油稿
2015/07/21 职场文书
2016年最美孝心少年事迹材料
2016/02/26 职场文书
Python基础教程,Python入门教程(超详细)
2021/06/24 Python
SpringBoot整合Minio文件存储
2022/04/03 Java/Android