1.pyinstaller的下载
在cmd中输入一下代码来下载pyinstaller
pip install pyinstaller
2.打包类型
一共有三种类型,在要打包的文件夹中输入要打包的代码
Pyinstaller -F file.py # 打包exe
Pyinstaller -F -w file.py # 不带命令行的打包
Pyinstaller -F -w -i file.ico file.py # 将指定图片变成exe文件图标
3.问题1
TypeError: _get_sysconfigdata_name() missing 1 required positional argument: 'check_exists'
在cmd中输入conda remove typing,如果还是不成功,那就要手动更改了。输入一下代码
import sysconfig
print(sysconfig.__file__)
得到sysconfig.py
这个文件的路径,打开这个,找到_get_sysconfigdata_name
函数,将其中的check_exists
参数默认值设置为True
。即_get_sysconfigdata_name(check_exists=True)。
4.问题2
RuntimeError: No metadata path found for distribution 'greenlet'.
在cmd中输入一下代码
pip install --ignore-installed greenlet