您如何设置 python 项目以便能够发送给其他人,而无需他们手动将代码复制并粘贴到编辑器中 [重复]
Posted
技术标签:
【中文标题】您如何设置 python 项目以便能够发送给其他人,而无需他们手动将代码复制并粘贴到编辑器中 [重复]【英文标题】:How do you set up a python project to be able to send to others without them having to manually copy and paste the code into an editor [duplicate] 【发布时间】:2021-03-28 19:32:50 【问题描述】:我为我的朋友做了一个很酷的小项目,基本上是一个使用 tkinter 的计时器,但我对如何让他们在没有 vscode 或 pycharm 的情况下访问这个项目感到困惑。他们是否有可能只看到 Tkinter 窗口或类似的东西?有这方面的申请吗?对不起,如果这是一个愚蠢的问题。
【问题讨论】:
你想和他们分享源代码(你可以使用 git),或者只是分享一个打包的应用程序? 您能否详细说明打包应用程序? 有可执行方式或在线演示方式,你喜欢什么。 【参考方案1】:您可以只为您的项目构建一个 .exe(应用程序)。然后只需共享应用程序文件,任何人都可以通过 .exe 使用该应用程序。您可以使用 pyinstaller 将您的 python 代码转换为 exe。
pip install pyinstaller
然后 cd 到项目文件夹然后运行以下命令
pyinstaller --onefile YourFileName.py
如果你想在不显示控制台的情况下制作 exe,请使用此命令
pyinstaller --onefile YourFileName.py --noconsole
【讨论】:
你可以在这里link在线运行python Tkinter demos,这样你就可以避免为每个操作系统准备一个特定的可执行包。然后分享出来以上是关于您如何设置 python 项目以便能够发送给其他人,而无需他们手动将代码复制并粘贴到编辑器中 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何将 android 应用程序发送给另一个用户进行 beta 测试?
python slimxmpp & gchat 发送“隐形”存在