如何在PyCharm中为IronPython解释器控制“更新骨架”后台任务?

时间:2011-10-17 19:35:03

标签: ironpython pycharm python

有没有办法抑制,停止或以其他方式控制PyCharm中后台任务的设置或显示?选择IronPython解释器会导致它每次选择解释器时更新骨架(貌似),通常需要20-30分钟才能完成,这使得IDE几乎无法使用。大多数情况下,我甚至无法继续正常工作,因为在操作过程中大多数上下文菜单都被禁用。

4 个答案:

答案 0 :(得分:3)

因为今天2013-11-14Thu,这是你的错误2年后没有其他人抱怨pycharm,现在3.0,问题,我相信它实际上可能是Mac OSX问题。我的全新10.8.5机器上的众多程序运行方式超过100%。 Pycharm更新骨架只占330%,令我的粉丝疯狂旋转。

从之前的大量谷歌搜索中,我发现了一个可以暂时解决问题的小脚本; http://www.willnolan.com/cputhrottle/cputhrottle.html 像这样运行;

sudo CpuThrottle xxx 25

其中xxx =每个Activity Monitor的进程ID,25 =您希望将其限制为的任何%cpu。单击返回时,只有一个不单击ctrl-c,它将持续。我在mac board上读到了代码中的一个错误,它会寻求使用所有可用资源来查找系统更新,就像这件事情一样。所以我想,唉,我们必须忍受它。至少我们有小工具。叹。

答案 1 :(得分:0)

我可以确认到今天为止。 Windows 10 pycharm 2019.2仍未修复。在启动时20分钟花费在“更新骨骼”上。我听说您可以尝试将非python文件排除在您的项目中,但大部分时间都花在了索引包(未更改)上。

答案 2 :(得分:0)

这引起了我的问题,因为在运行此过程时,Jupyter-in-Intellij不会显示可用于打印内容的侧面板。因此,这几乎是一个障碍。

我做了几件事,共同解决了这个问题:

  • 我通过“检查更新...”更新了Intellij,并更新了所有显示的内容
  • 我在更新后重新启动了Intellij
  • advice of this post on the Intellij forum之后,我从我的项目中删除了一个大的(20,000行)样本JSON文件,其中提到排除或删除项目不需要的文件,因为骷髅任务将在这些文件上运行

不幸的是,我不确定100%修复了该问题,因为一旦IDE恢复后我就删除了该文件。希望这个答案对将来的人有所帮助,因为Intellij / PyCharm中的Jupyter服务器非常出色!

答案 3 :(得分:-7)

请升级到PyCharm 2.0。生成二进制模块骨架的问题可能已经解决了。