您如何设置 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 测试?

如何设置我的网站以便用户可以使用元掩码登录?

WingIDE Pro 7如何新建项目

python slimxmpp & gchat 发送“隐形”存在

如何告诉您在运营商网络(LTE)上的Windows,以便它不会自动安装更新?

您如何设置安全性以便用户只能在 Sitecore 中查看/编辑他们的项目?