2017-10-05 18 views
1

私はこのコードをPyCharm Community Edition 2017.2で開いているPythonモジュールに入れています。PyCharm Community 2017.2の未定義の変数に警告がありません

class Sample(object): 
    def __init__(self): 
     self.prop1 = 5 
     self.prop2 = 10 

    def method1(self): 
     return foo 

    def do_work(self): 
     not_defined_func() 


s = Sample() 
s.method1() 

bar = call_func 

IDEには、いくつかのかなり深刻な問題に関する警告与えるものではありません。

  1. 返される変数fooが定義されていないが。
  2. 変数barには定義されていない変数call_funcを割り当てます。
  3. メソッドdo_workの中に関数not_defined_funcが定義されていません。

PyCharmでこれらの項目を強調表示するにはどうすればよいですか?私はPyCharmを新しくインストールし、InspectionsFile > Settings > Editor > Inspections > Pythonで有効にしました。

答えて

0

どのPythonインタプリタが有効になっているか参照してください。[プロジェクト]> [プロジェクトインタプリタ]の順に選択します。 Pythonインタプリタを設定し、それを適用します。 検査が有効になっているかどうかも確認します。

関連する問題