在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登录QQ邮箱发信的实现代码
Feb 10 Python
python实现查找excel里某一列重复数据并且剔除后打印的方法
May 26 Python
Python使用os模块和fileinput模块来操作文件目录
Jan 19 Python
Python 专题三 字符串的基础知识
Mar 19 Python
Python Socket编程详细介绍
Mar 23 Python
Python3一行代码实现图片文字识别的示例
Jan 15 Python
Python基于生成器迭代实现的八皇后问题示例
May 23 Python
基于pytorch 预训练的词向量用法详解
Jan 06 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
Jan 06 Python
pygame实现飞机大战
Mar 11 Python
python matplotlib绘制三维图的示例
Sep 24 Python
python3.9之你应该知道的新特性详解
Apr 29 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
php产生随机数的两种方法实例代码 输出随机IP
2011/04/08 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
2014/08/25 PHP
基于Jquery的文字滚动跑马灯插件(一个页面多个滚动区)
2010/07/26 Javascript
Js切换功能的简单方法
2010/11/23 Javascript
JavaScript语言对Unicode字符集的支持详解
2014/12/30 Javascript
基于jquery css3实现点击动画弹出表单源码特效
2015/08/31 Javascript
JavaScript设计模式经典之工厂模式
2016/02/24 Javascript
JS中script标签defer和async属性的区别详解
2016/08/12 Javascript
Bootstrap框架安装使用详解
2017/01/21 Javascript
微信小程序页面开发注意事项整理
2017/05/18 Javascript
使用Node.js搭建静态资源服务详细教程
2017/08/02 Javascript
使用axios实现上传图片进度条功能
2017/12/21 Javascript
利用Angular2 + Ionic3开发IOS应用实例教程
2018/01/15 Javascript
Angular2 父子组件通信方式的示例
2018/01/29 Javascript
vue 组件使用中的一些细节点
2018/04/25 Javascript
如何实现iframe父子传参通信
2020/02/05 Javascript
如何构建 vue-ssr 项目的方法步骤
2020/08/04 Javascript
[01:09:10]NB vs Liquid Supermajor小组赛 A组胜者组决赛 BO3 第一场 6.2
2018/06/04 DOTA
Python基于回溯法子集树模板解决马踏棋盘问题示例
2017/09/11 Python
Python实现的多叉树寻找最短路径算法示例
2018/07/30 Python
对python中字典keys,values,items的使用详解
2019/02/03 Python
简单了解Django ContentType内置组件
2019/07/23 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
Python实现图片批量加入水印代码实例
2019/11/30 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
Python2手动安装更新pip过程实例解析
2020/07/16 Python
SportsDirect.com马来西亚:英国第一体育零售商
2018/11/21 全球购物
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
三星加拿大官方网上商店:Samsung CA
2020/12/18 全球购物
JAVA和C++的区别
2013/10/06 面试题
J2EE中常用的名词进行解释
2015/11/09 面试题
公司端午节活动方案
2014/02/04 职场文书
医院标语大全
2014/06/23 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
2015年财务经理工作总结
2015/05/13 职场文书
SQL Server远程连接的设置步骤(图文)
2022/03/23 SQL Server