我是刚刚学习python的小白,我第一次安装也出错,pip下载经常出错,这个是因为网络问题,下载出错的找个网络好一点的地方就可以了,在网上找了各种教程,也下载了别人提供的安装包,结果发现,始终不行,后来我才发现,原来是版本问题,我的安装包是pyinstaller3.4,python版本是3.8,后来我在pycharm里面下载了pyinstaller,步骤如下
一个项目开发完毕后总有一种想法,就是生成可执行文件,总不能一直用python xxx执行吧。
2.因为我用来写了一个串口工具,所以代码很多,就不贴了,外加一个用pyqt 画的一个界面
直入正题之前,我们得先在pycharm上安装好这个插件。 按照下图所示方法打开terminal(这个我感觉相当于你电脑运行cmd),
我用的环境版本 python解释器:3.6.0 pycharm开发工具:2018.3.6社区版 PyInstaller打包工具:3.6
下载成功后就点进去你想去打包的代码中,我使用的是pycharm,然后点击terminal,输入
作为一个学语言学着玩的人,肯定很想把自己的学py文件打包发给别人,Pyinstaller包满足你。
build有一些构建信息,而最终可以随意放置、双击运行的exe程序在dist文件中。试一试好不好用
( C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts\pyinstaller.exe)
第一章 Python 入门 第二章 Python基本概念 第三章 序列 第四章 控制语句 第五章 函数 第六章 面向对象基础 第七章 面向对象深入 第八章 异常机制 第九章 文件操作 第十章 模块 第十一章 GUI图形界面编程 第十二章 pygame游戏开发基础 第十三章 pyinstaller 使用详解
提示:一定要按照上面的配置进行,否则会出错 在需要打包的程序中右键选中external Tools—>pyinstaller 等待程序打包完成,在打包程序目录下的dist文件夹中就有生成的exe文件了
2. 将pyinstaller tool加入到pycharm的 extern tool中
Pycharm生成可执行文件 安装pyinstaller Windows下: pip install pyinstaller Linux下: sudo pip3 install pyinstaller 打开PyCharm终端,在终端输入: pyinstaller -F -w main.py # main.py是入口文件名
Python中为了方便程序直接生成exe文件,它存在一个pyinstaller库,使用这个库可以直接将.py程序生成exe文件。这个命令不是在windows的命令行中执行的。
有时候你做好了一个小游戏或者小程序想要打包发送给别人玩或者用的时候,直接发过去,如果别人没有python环境的话,那肯定是用不了的,这时候你需要将程序打包成exe程序。
##如何发布一个Python程序: ####1.安装一个pyInstaller ######在pycharm里点 file ----->settings----->Project workspace------>Interpreter ######------>点pip右边的+号,进入下面这个界面:
补充知识:pycharm中用pyinstaller 打包生成 .exe时出现typeerror:expected str,bytes or os.path,not None type解决方法
马上就是七夕情人节了,送什么给你女神呢。鲜花什么的还不够!在写一个告白程序,向女神告白!让她看看你的爱意!哈哈哈哈!
如果直接pip不成功的话,建议在python库这个网站上搜索相关库,下载相应的.whl文件,然后用以下方法进行安装: ①pip whl文件所在路径 whl文件名 ②在cmd命令窗口先执行 cd whl文件所在路径 到该目录下,然后 pip whl文件名 进行安装
身为一个编程小白,最近刚刚接手工作。近期在使用 pyinstaller 的时候,发现了一个很严重的问题,那就是缺少包。当时并不知道,因为代码已经是上任大佬写好的,我可以直接用。 先说一下问题吧(图片忘了保存)。 执行文件突然死掉,当时手速够快截了一个图。原因是缺少了这么个包。pkg_resources.py2_warn 具体的解决方法如下: 顺便说一下,pyinstaller的安装方法,很简单。首先打开你的pycharm,然后点击左下角的Terminal
打包程序前提要安装pyinstaller:(如果本文档下面要使用那些命令使用不了的话建议卸载pyinstaller再返回这一步使用命令行再装一次)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/174538.html原文链接:https://javaforall.cn
切换到py文件所在目录,并打开cmd窗口或者Windows PowerShell窗口
相信大家都想把自己完成的项目打包成EXE应用文件,然后就可以放在桌面随时都能运行了,下面来分享利用pytinstaller这个第三方库来打包程序,既简单又快捷,我也试过用其他的方式来打包Python文件,但是都没有pyinstaller这个好用和快捷
最近做了一些工具,没有搭建在服务器上, 又要给别人用,因为是在windows上,就考虑用pyqt来设计界面和打包。python是有很多界面的框架,像TK等,个人觉得Qt是最简单的,拖拽就可以了,省掉了很多编程。 以前用过QT,后面忘记了,最近又要用,于是找了几篇入门的文章,自己也没有怎么看,就先弄起来了。 https://realpython.com/qt-designer-python/#connecting-signals-and-slots https://www.tutorialspoint.com/pyqt/pyqt_using_qt_designer.htm https://www.cnblogs.com/linyfeng/p/11223707.html 建议使用国内源,进行快速安装:
本章是有关pyqt5最后一个简单的东西了,目前我使用pyqt5还是比较少的,如果以后需要其他项目的时候在记录吧,也是对2020年最后一天的结束吧。
关闭打包好的可执行文件的控制台窗口,可以在【.spec】文件中进行修改。dist文件夹和【.spec】文件在同一目录下
直接通过jetbrain官网进行下载:官网地址 由于pycharm专业版是付费软件,所以需要通过一些手段才能使用,下面给出一个博主的激活成功教程文章(很详细,成功率高)当然我们还是要支持正版! 财力支持的同学可以购买正版!!
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147970.html原文链接:https://javaforall.cn
No such file or directory: 'C:\\Users\\BJ7K8F3\\AppData\\Local\\Temp\\_MEI91362\\xxx\\yyy'
-w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧!
3. 打开pycharm的底部的【Terminal】输入:pyinstaller --console --onefile ······.py,
我使用的python配置的解释器,没有使用python的虚拟环境,因为虚拟环境建设出来的项目不是我想要的项目结构 ,包结构比较多,看着不是很舒服
当 Python 脚本编写完成后,每次运行时,都要打开命令行输入命令进行运行,或者打开 IDE 编辑器(如 PyCharm )进行运行。总有些麻烦,其实可以将脚本转换为可执行文件,每次执行时,双击可执行文件即可运行。
Anaconda软件自带PyQt,但是安装不完整,开发时可能会遇到问题。因此,最好自己重新完整安装一遍。
为了让没有安装Python的人也能使用我们编写的.py文件,我们需要将编写好的Python程序生成.exe文件。
离线安装包网址:http://download.qt.io/archive/qt/
Pyinstaller -F 随机弹框.py # 执行exe文件时会出现cmd弹框
以上安装python3.5的时候,默认已经安装了pip工具,这里直接升级pip到最新即可。
直接easy_install 或pip安装 可能会报错,我安装的时候,提示 msvc 版本问题,查看许多国外论坛后,可以选择,pyside网站下载 对应Python版本的 whl安装包,下载成功之后,进入对应目录路径,直接 pip install *.whl *为包名。
教程千千万,貌似我的window电脑就是打包不了,而且不同电脑的表现都不一致,很是奇怪。
注:这里如果没有选系统的位置的话就得在项目中单独下载对应的库,下面我给了示例,如果不在乎的话是无所谓的最多再下载一遍也能用。
https://github.com/pyinstaller/pyinstaller/wiki/FAQ
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/174664.html原文链接:https://javaforall.cn
能方便他们能在无python情况下去使用,也能做到一些简单代码的保护和提高一些运行速度。
在Pycharm客户端上,File-Settings-Project:Python-Project Interpreter添加PyInstaller源。如图:
启动-->开机-->pycharm或者anaconda都可以,首先你要确定你的电脑里有python,如果你没有安装python,使用pycharm需要先到官网安装,如果使用的是anaconda,是自带python的哦~
查阅相关资料,该错误的原因多种多样,可以通过下面的方式查看具体错误原因: 在pycharm中 运行->编辑配置,勾选如图红色选项。
领取专属 10元无门槛券
手把手带您无忧上云