【问题标题】:How to Convert Python Script to a Python Application?如何将 Python 脚本转换为 Python 应用程序?
【发布时间】:2020-01-17 12:18:41
【问题描述】:

我有一个 Python 程序,它要求用户“输入链接”,然后从该链接下载所有文件。但是所有这一切都发生在终端上手动编译程序后像

python myapp.py

我正在使用 BeautifulSoup/urlparse 之类的库,如果在另一台计算机上运行,​​我将不得不再次安装库。是否有另一种方法可以将脚本转换为应用程序,用户不必先手动安装所有库?

我已经尝试过打包 Python 项目 但这个命令对我不起作用

dist/
  example_pkg_YOUR_USERNAME_HERE-0.0.1-py3-none-any.whl
  example_pkg_YOUR_USERNAME_HERE-0.0.1.tar.gz

因此我被卡住了。

【问题讨论】:

  • 尝试将您的 .py 文件转换为可执行格式。你可以参考这个链接:dev.to/eshleron/…

标签: python docker web-applications package


【解决方案1】:

您的问题有多种解决方案。一种是使用像PyInstallerPy2Exe 这样的库。尽管它们在配置问题上可能有点棘手。特别是有很多包裹。但我认为,它是最适合最终用户的解决方案。

另一种方法是使用脚本分发整个 Python 环境。如果需要小文件,还有可嵌入的 Python 环境。

您还可以分发一个批处理文件,然后安装您的依赖项。

【讨论】:

    猜你喜欢
    • 2021-10-02
    • 1970-01-01
    • 1970-01-01
    • 2020-11-23
    • 2021-04-15
    • 1970-01-01
    • 1970-01-01
    • 2021-03-10
    • 1970-01-01
    相关资源
    最近更新 更多