【发布时间】:2020-08-22 00:09:59
【问题描述】:
我正在尝试解决这个问题,因为我是 python 新手。我的程序需要安装一些包,例如 pip、bs4、python3、gedit 等。
我希望发生的是。如果用户运行程序但没有安装包要求用户先安装并退出。我想说这可以通过带有 try-except 语句的“if elif else”来完成。但我不确定这是否是最好的方法,或者我将如何将其纳入我的程序中。任何帮助将不胜感激!
【问题讨论】:
-
将程序打包为 PyPI 包,然后要求用户从 PyPI 安装或手动运行 setup.py。
-
这能回答你的问题吗? Error handling when importing modules
-
现有的打包 Python 程序的资源很多,但没有涵盖这种特殊情况的哪些方面?
标签: python python-3.x