此篇文章将分为 Mac 系统与 Windows 系统来分布讲解
有关下载的问题
windows系统可以找到cmd(Command Prompt)
Mac系统可以先找到Launchpad,之后依次按:->其他->终端 来进行,或直接找到终端。
在此之后,可以先输入python
,查看python基本信息,Windows系统输入quit()
退出,Mac系统输入exit()
退出。
之后可以输入pip install pyinstaller
或 pip3 install pyinstaller
来进行下载
有关pip的更新:按照系统的提示,如果出现问题呢,就如下输入python -m pip install --upgrade pip -i http://pypi.mirrors.ustc.edu.cn/simple/
或python -m pip install --upgrade pip -i https://pypi.mirrors.ustc.edu.cn/simple/
就OK了
windows部分
cmd
首先打开cmd 在左下角
这里输入cmd,在右边单击
以管理员身份运行,就能打开了
确认
输入pip list
,查看是否有PyInstaller
打包
先找到程序所在的文件夹,之后
在上面输入cmd,即可打开,如上图。
这里我会先举两个最普通的例子:#注意:一定要打开文件所在的文件夹
设置exe文件+图标:pyinstaller -F -w 文件名.py -i 图标名.ico
设置exe文件(默认python图标):pyinstaller -F -w 文件名.py
下面是全部的扩展:
MAC 部分
安装以后 运行pyinstaller打包命令
pyinstaller main_win.py -p basewin.py --noconsole -i logo.ico
其中 main_win.py是主程序文件 basewin.py是引用文件 logo.ico是图标
好了 这里我遇到一个问题 提示无法找到命令,对比windos而言 这里肯定也是需要配置环境变量 ,所以我们首先需要找到pyinstaller的可执行文件(windosws的在python安装目录下 一个script的文件夹下面 将这个目录配置成环境变量即可)
下面开始解决问题
1.检查是否安装成功 通过pip list查看到我是安装成功了
2.通过pip show PyInstaller 找到模块安装目录
进入模块安装目录之后 我却发现 还是找不到可执行文件 。
3.最后 通过搜索全局文件 命令为 find / -name "pyinstaller"
果然 发现了上图中 类似于pyinstaller的可执行文件,
4.最后将这个可执行文件的上级目录 配置到环境变量中 (或者你直接在那个文件夹进行打包操作)
输入下方命令 我是在自己的用户环境变量下添加一个环境变量 ~代表当前用户的目录
vim ~/.bash_profile
export PATH=/Library/Frameworks/Python.framework/Versions/3.6/bin:$PATH
最后 保存退出
5.重新导入一下用户的相关配置
source ~/.bash_profile
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。