界面怎么使用pip_从零开始学Python——10Pyinstaller的使用
1. 耦合
紧耦合:两个部分交流多,无法独立存在
松耦合:两个部分交流少,可以独立存在
模块内部紧耦合,模块之间松耦合
2. 函数递归(两个要素:链条和基例。链条:后一项和前一项的关系,基例:第一项。建议自己找实例学习)
3. Python程序的转换(.py变成.exe)
第三方库:利用Pyinstaller库
安装:使用pip指令(其他第三方库安装同理)
(1) 打开电脑cmd窗口(可以直接通过小娜搜索)
(2) cmd界面
(3)直接输入pip install pyinstaller进行安装pyinstaller库(会自动下载安装)
(4) 出现和上图类似的内容(Successfully installed……)即安装好了。cmd窗口有可能有提示信息,会让你更新pip库,最新的是19.3.1。
(5)打包py文件:在py文件所在的文件夹下打开命令行,快捷键:ctrl+shift+右键单击,会出现下图(在此处打开Powershell窗口),单击,在界面输入pyinstaller -F <文件名.py>,(如pyinstaller[一个空格]-F[一个空格]lesson.py,下同)回车,如下:
(6)打开原py文件所在目录后,出现新的文件夹,可以删除build和_pycache_,留下dist,打开会出现一个同名文件,这个就是打包好的文件
4.Pyinstaller常用操作:
pyinstaller -h :查看帮助
pyinstaller --clean :清理临时文件
pyinstaller -D :生成dist文件
pyinstaller -F <文件名.py> :在dist文件夹中只生成独立的打包文件
pyinstaller -i <图标文件名.ico> -F <文件名.py> :使用icon图标作为指定py文件logo
界面怎么使用pip_从零开始学Python——10Pyinstaller的使用相关推荐
- 从零开始学python数据分析-【01】从零开始学Python—数据分析与挖掘概述
马云曾说"中国正迎来从IT时代到DT时代的变革",DT就是大数据时代.数据已成为企业的核心资产和宝贵资源,企业愈加重视和善加利用数据分析与挖掘技术. 1.1什么是数据分析与挖掘 数 ...
- 从零开始学 Python 之基础篇
从零开始学 Python 之基础篇 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...
- 从零开始学python大数据与量化交易下载_GitHub - mignonwong/Python-100-Days-1: Python - 100天从新手到大师...
Python - 100天从新手到大师 作者:骆昊 说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解.最近把基础部分的内容重 ...
- 从零开始学python大数据与量化交易下载_GitHub - zhaojie1126/Python-100-Days-1: Python - 100天从新手到大师...
Python - 100天从新手到大师 作者:骆昊 说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解.最近把基础部分的内容重 ...
- 从零开始学python大数据与量化交易下载_GitHub - Lid23/Python-100-Days: Python - 100天从新手到大师...
Python - 100天从新手到大师 作者:骆昊 说明:从项目上线到获得8w+星标以来,一直收到反馈说基础部分(前15天的内容)对新手来说是比较困难的,建议有配套视频进行讲解.最近把基础部分的内容重 ...
- 从零开始学 Python 之运算符
从零开始学 Python 之运算符 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...
- 怎么从0开始学python_如何从零开始学python
如何从零开始学python?书声琅琅培训老师介绍,零基础的朋友学python相对来讲难度要大,但是很多python大牛都是从零基础上来的,对于这些python大牛来讲,参加合理的培训指导和有一套pyt ...
- 从零开始学 Python 之字符串
从零开始学 Python 之字符串 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...
- 从零开始学python电子书-从零开始学Python程序设计 PDF 完整影印版
给大家带来的一篇关于Python零基础相关的电子书资源,介绍了关于从零开始.Python.程序设计方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小172 MB,吴惠茹编写,目前豆瓣.亚马 ...
最新文章
- 各种函数调用约定及浮点数传参
- 还在用if(obj!=null)做非空判断?带你快速上手Optional实战性理解!
- 网络宣传推广教大家网站的过期页面更合理的处理方法
- 下面不属于python第三方库的安装方法的是-python第三方库的pip安装方法
- Linux中包的管理与程序安装
- Database:Database数据库的简介、类型及其区别(关系数据库VS非关系型数据库)、案例应用之详细攻略
- 一步步实现:JPA的基本增删改查CRUD(jpa基于hibernate)
- C++中函数的重载和函数指针排序大全
- C++ 11 新特性(十一)final和override
- Oracle常用命令大全(经典收藏)
- CentOs基础操作指令(vim、关机)
- excel导入成html页面上的表格
- exchange server 2010 OWA 附件功能只支持IE浏览器
- 操作 神通数据库_神通数据库命令行
- CTF之MISC练习一
- 服务器网站怎么屏蔽ip,云服务器怎么屏蔽ip
- (一)来自 192.168.xx.xx的回复: TTL 传输中过期。
- Big Sur + karabiner + kernelmanagerd = 可能发烫
- 信息系统项目管理师核心考点(五十五)配置管理员(CMO)的工作
- c语言大作业小学生测验,小学生测验 面向小学1~2年级学生,随机选择两个整数进行四则运…...
热门文章
- 解决:Plugin ‘maven-compiler-plugin:3.1‘ not found
- 2021年大数据Flink(三十八):​​​​​​​Table与SQL ​​​​​​案例五 FlinkSQL整合Hive
- DOM相关内容(课程来源:B站 后盾人)
- adb install -r ,-d 等的解释
- 微信小程序tabBar
- 应用监控CAT之cat-client源码阅读(一)
- vim删除文件所有内容
- 2022-2028年中国无人经济行业深度调研及投资前景预测报告
- MySQL 学习笔记(5)— 视图优缺点、创建视图、修改视图、删除视图
- MySQL半同步安装以及参数