【问题标题】:What does it mean to "restart" a program (in my case IDLE)?“重新启动”程序(在我的情况下是 IDLE)是什么意思?
【发布时间】:2018-04-09 20:17:44
【问题描述】:

This answer on Stack Overflow 提供了我正在尝试实施的解决方案。特别是,请参阅“安装说明”和“如何使用”部分。

谁能告诉我“重启”IDLE 所需的步骤?

新信息:

正如人们所建议的那样,我认为这只是意味着关闭程序并重新打开它......但是我已经尝试过了

我的情况的另一个转折是我正在使用虚拟机,所以我无法自己安装 IDLE2HTML.py。我工作的帮助台必须这样做,所以我不能代表他们工作的准确性。现在我假设他们做得正确,但是当我进入“选项”菜单时,没有“另存为 HTML”选项。

此时我唯一的猜测是我仍然需要“重新启动 IDLE”。

只是想在回到帮助台部门之前仔细检查是否还有其他事情可以做。

【问题讨论】:

  • 退出空闲。再次启动 IDLE。
  • 有些程序支持exec自己,用一个全新的副本替换他们在内存中的图像,但这绝不是必要的方法。
  • 重启任何其他应用程序的方式相同,例如网络浏览器或邮件程序。
  • @jonrsharpe... 谢谢,我已经尝试关闭并重新启动 Python。请查看我的问题的新修改。
  • 那是重启IDLE。还请从人们对您的问题所做的编辑中学习:不要将文本内容的图片放入其中,图像更难访问,更难复制粘贴部分,不要缩放到其他决议,...

标签: python python-idle


【解决方案1】:

IDLE 在启动时只读取一次idlelib/config-xyz.def 文件,包括config-extensions.def。因此,对config-extensions.def 的任何更改只会在您下次启动 IDLE 时生效。

如果您在启动 IDLE 后没有看到“另存为 HTML”,则说明扩展程序未正确安装。

【讨论】:

  • - 谢谢特里,这是正确的答案。我的问题是,由于我正在使用我无权更改的虚拟机,因此升级过程超出了我的掌控,并由我的帮助台部门负责。我只是想快速与在线社区核实,以防有其他原因导致升级失败。原来我的帮助台技术人员使用错误的许可证进行了安装。回首往事,我可以看到这个问题对这里的其他人来说是基本的。感谢您认真考虑地解决问题。
  • 另外,我不后悔提出这个问题,因为它对我有用,但因为问题的背景(我无法控制的虚拟机)对我来说非常独特,我怀疑它是否有用许多其他人在这里。出于这个原因,我计划在我遭受太多反对票之前删除这个问题。
【解决方案2】:

这意味着您需要关闭 IDLE,以便脚本所做的任何更改都可以影响 IDLE

只需通过XCtrl+QFile>Exit 关闭 IDLE,然后再次打开 IDLE。

如果您在 Python 程序中使用 idlelib 模块,请关闭您的程序并再次运行它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-04
    • 2017-03-28
    • 2016-08-26
    • 1970-01-01
    • 2021-07-26
    • 2014-10-27
    • 2019-10-15
    相关资源
    最近更新 更多