【问题标题】:How to run python file without downloading it?如何在不下载的情况下运行python文件?
【发布时间】:2021-09-12 13:40:02
【问题描述】:

我有 python 文件我想分享给我的朋友,但他们说他们不能下载文件。

有什么方法可以在不下载该文件的情况下运行 python 文件?他们也无法下载.exe 文件。

我尝试使用 python 的在线编译器,但由于我的文件包含 tkinter 和许多模块,编译器无法运行我的文件。我可以运行我在 google colab 或 jupyter notebook 中提到的代码吗?

请建议我如何做到这一点。我只是想演示我创建的应用程序。

【问题讨论】:

  • 我之前也看到过,但在这种情况下没有用,先生
  • 一种解决方案:将您的应用转换为网站,而不是使用 GUI 框架
  • 我该怎么做?
  • 根据你朋友上网过滤器的实现方式,将*.py重命名为*.txt可能就足够了。

标签: python


【解决方案1】:

Google Colaboratory应该可以解决你的问题。

要安装外部库,请在任何单元格中使用!pip install <library_name>。然后继续使用 colab 笔记本,就像使用 Jupyter 笔记本一样。

它甚至可以选择共享您的 colab 笔记本,因此其他人可以执行与您相同的代码,而无需在本地下载任何文件。

【讨论】:

  • TclError: no display name and no $DISPLAY environment variable google colab 出现此错误
  • 我需要更多有关您正在运行的代码的上下文,以便能够帮助您解决错误。
  • ERROR: Could not find a version that satisfies the requirement tkinter (from versions: none) ERROR: No matching distribution found for tkinter --------------------------------------------------------------------------- TclError Traceback (most recent call last) <ipython-input-1-00761e8807b2> in <module>() 24 z=0 25 df='' ---> 26 master = Tk() 27 f1 = 2.5 28 f2 = 2.5 TclError: no display name and no $DISPLAY environment variable
  • 我认为this 应该可以帮到你。
【解决方案2】:

要求在代码编辑器中运行“.py”扩展名(例如 VSCode) 或者只是要求通过下载来运行“.exe”。不想保留就删除。

【讨论】:

  • 有什么方法可以在不下载的情况下运行文件
  • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2010-11-18
  • 1970-01-01
  • 2016-01-20
  • 1970-01-01
  • 2015-08-08
  • 2023-01-25
  • 2012-10-27
  • 1970-01-01
  • 2023-03-18
相关资源
最近更新 更多