标签:安装 import 跨平台 app NPU 不同 port 出现 windows
pip install pyinstaller
(建议使用 pip 在线安装的方式来安装Pyinstall模块,因为pyinstaller模块还依赖其他模块)
如果出现如下结果:
Successfully installed pyinstall - x.x.x
(x代表版本号)
pyinstaller 工具是跨平台的,它既可以在windows平台使用,也可以在 Mac OS X 平台上运行,在不同平台上使用pyinstaller 工具的方法是一样的,他们支持的选项也是一样的
# 下面创建一个app目录,在该目录下创建一个app.py文件,文件中包含如下代码:
# 自定义一个函数
def addfunc(a,b):
return a+b
# 自定义的包
from utils.add import addfunc
def main():
while 1:
a = input(‘请输入第一个数:‘)
b = input(‘请输入第二个数:‘)
print(addfunc(int(a),int(b)))
if __name__ == ‘__main__‘:
main()
# 接下来执行命令:
pipinstaller -F app.py
执行上面命令如果没有报错,当生成完成以后,将会在此app目录下看到多了一个 dist 目录,并在该目录下看到有一个app.exe文件,这就是使用pyinstaller工具生成的exe程序
在上面命令中使用了-F 选项,该选项指定生成单独的 EXE 文件,因此,在 dist 目录下生成了一个 app.exe 文件(在 Mac OS X 平台上生成的文件没有后缀);与 -F 选项对应的是 -D 选项(默认选项),该选项指定生成一个目录(包含多个文件)来作为程序。
标签:安装 import 跨平台 app NPU 不同 port 出现 windows
原文地址:https://www.cnblogs.com/Beginner-Y/p/13375668.html