web-dev-qa-db-ja.com

IronPythonインタープリターのPyCharmで「スケルトンの更新」バックグラウンドタスクを制御する方法

PyCharmのバックグラウンドタスクの設定または表示を抑制、停止、または制御する方法はありますか? IronPythonインタープリターを選択すると、スケルトンが(一見)更新されます毎回インタープリターが選択され、通常は完了するまでに20〜30分かかり、IDEがほとんど使用できなくなります。ほとんどの場合、操作中にほとんどのコンテキストメニューが無効になっているため、通常の作業を続行することもできません。

39
Bill Craun

今日の2013年11月14日木曜日は、バグが発生してから2年が経過し、他の人がpycharm(現在は3.0)の問題について不平を言っていないため、おそらくMac OSXの問題であると思います。私の新しい10.8.5マシンの多数のプログラムが100%をはるかに超えています。 Pycharmによるスケルトンの更新は330%を占め、私のファンを狂ったように動かしていました。

以前の多くのグーグルから、一時的に問題を修正できる小さなスクリプトを見つけました。 http://www.willnolan.com/cputhrottle/cputhrottle.html そのまま実行します。

Sudo CpuThrottle xxx 25

ここで、xxx =アクティビティモニターごとのプロセスID、25 =制限したい%cpuです。 returnをクリックすると、ctrl-cをクリックしない限り持続します。私はMacボードで、システムアップデートの検索に利用可能なすべてのリソースを使用しようとするコードのバグについて、これと同じように読みました。だから、悲しいかな、私たちはそれと一緒に暮らさなければならないでしょう。少なくとも私たちは小さなツールを持っています。はぁ。

3
AnneTheAgile

本日確認できました。 Windows 10 pycharm 2019.2はまだ修正されていません。起動時に20分は「スケルトンの更新」に費やされます。 python以外のファイルがプロジェクトでインデックスに登録されないように除外することもできると聞きましたが、ほとんどの場合、パッケージは変更されていません)のインデックスに費やされています。

2
walter's human

このプロセスが実行されている間、Jupyter-in-Intellijは印刷できるサイドパネルを表示しないため、これが問題を引き起こしていました。だから、それはほとんどブロッカーです。

私は一緒に問題を解決するいくつかのことをしました:

  • 「更新を確認...」でIntellijを更新し、表示されたすべてを更新しました
  • アップデート後にIntellijを再起動しました
  • Intellijフォーラムのこの投稿のアドバイス に従って、プロジェクトから大規模な(20,000行)サンプルJSONファイルを削除しました==スケルトンタスクが必要だったため、プロジェクトに不要なファイルの除外または削除について言及しましたそれらに走る

残念ながら、IDEが再表示されたらすぐにファイルを削除したため、何が修正されたのか100%確実ではありません。Intellij/ PyCharm内のJupyterサーバーが将来的に役立つことを願っています素晴らしいです!

0
AuthorOfTheSurf