为了账号安全,请及时绑定邮箱和手机立即绑定

如何从我的python代码创建独立程序(在linux上)?

如何从我的python代码创建独立程序(在linux上)?

MYYA 2022-09-13 15:21:11
我的代码 :https://www.paste.org/103827 我写了一小段代码,可以废弃包含COVID19数据的HTML表并将其转换为熊猫数据框。然后,它将该数据帧另存为 csv 格式。我想制作单个可执行文件,以便任何人都可以下载该文件,如果他们运行该文件,COVID19数据将在该位置上保存为csv。他们不应该需要安装任何依赖项(甚至不需要Python)。只是想问这是否可能,如果是,那么请告诉我如何。我是一个完全的初学者。Using Linux(Manjaro KDE)编辑我尝试了pyinstaller,并能够创建一个大小为362 MB的可执行文件,但发生了此错误Traceback (most recent call last): File "PyInstaller/loader/rthooks/pyi_rth_pkgres.py", line 13, in <module> File "/home/sharma/.local/lib/python3.7/site- packages/PyInstaller/loader/pyimod03_importers.py", line 623, in exec_module exec(bytecode, module.__dict__) File "site- packages/pkg_resources/__init__.py", line 86, in <module> ModuleNotFoundError: No module named 'pkg_resources.py2_warn' [74226] Failed to execute script pyi_rth_pkgres 当我运行这个362 MB文件时,我收到此错误。
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

您可以尝试使用平装机。对于简单的情况,它易于使用。

pip install pyinstaller

然后对于单文件可执行文件

pyinstaller covid_19.py --onefile

将在目录中生成可执行文件。\dist

派安装程序不是跨平台的,所以在Windows上,例如,它会创建一个文件。如果您希望在MacOS上使用可执行文件,则需要在该系统上进行编译。.exe


查看完整回答
反对 回复 2022-09-13
  • 1 回答
  • 0 关注
  • 159 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号