2017-12-10 5 views
0

編集中にPythonコードを実行するPyCharm用のpluginを書きまして、すべての変数値、ループの繰り返し、およびその他の状態を表示します。PyCharmプラグインプロジェクトでのPythonコードの編集

とてもうまくいっていますが、プラグインプロジェクトの一部であるPythonコードを編集するのは面倒です。組み込み関数への呼び出しは次のように検査エラーを示しています。

Unresolved reference: 'sum' 

私は私のプラグインプロジェクトにPythonインタプリタを設定すると、すべての検査エラーが離れて行くが、私のプラグインのzipファイルには、現在すべてのシステムを含み、 Pythonライブラリ、私は私のプラグインからPythonスクリプトを実行しようとすると、私はこれらのエラーを取得:

Failed to import the site module 
Traceback (most recent call last): 
File "/home/don/.IdeaIC2017.1/system/plugins-sandbox/plugins/livepy/classes/site.py", line 78, in <module> 
import os 
File "/home/don/.IdeaIC2017.1/system/plugins-sandbox/plugins/livepy/classes/os/__init__.py", line 7, in <module> 
import subprocess 
File "/home/don/.IdeaIC2017.1/system/plugins-sandbox/plugins/livepy/classes/subprocess.py", line 830, in <module> 
class Popen(object): 
File "/home/don/.IdeaIC2017.1/system/plugins-sandbox/plugins/livepy/classes/subprocess.py", line 1555, in Popen 
def _handle_exitstatus(self, sts, _WIFSIGNALED=os.WIFSIGNALED, 
AttributeError: module 'os' has no attribute 'WIFSIGNALED' 

どのように私は、私は上記の問題もなく私のプラグインプロジェクトでPythonコードを編集することができますか?私はチェックし、Pythonライブラリはプロジェクト構造ダイアログでエクスポート用にマークされていません。ここに私のプロジェクトファイルは、Pythonインタプリタを設定した後である:

Pythonの設定でsdkNameが設定され、最後のorderEntryが新しくなりました。

答えて

0

プロジェクト構造:モジュール:依存関係tabで、私は必要な設定を見つけました。 Pythonライブラリのスコープを "Provided"に設定した場合、プラグインjarファイルには含まれません。

関連する問題