2017-10-05 17 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는 몇 가지 매우 심각한 문제에 대한 경고를 제공하지 않습니다 : 반환 변수 foo

  1. 정의되지 않았습니다.
  2. 정의되지 않은 변수 call_func을 변수 bar에 지정합니다.
  3. do_work 메서드 내에 not_defined_func 정의 함수가 정의되어 있지 않습니다.

어떻게 이러한 것들을 강조 표시하려면 PyCharm을 활성화해야합니까? PyCharm을 새로 설치했으며 InspectionsFile > Settings > Editor > Inspections > Python에서 사용하도록 설정했습니다.

답변

0

어떤 파이썬 인터프리터가 사용되는지 확인하십시오. 환경 설정> 프로젝트> 프로젝트 인터프리터로 이동하십시오. 파이썬 인터프리터를 설정하고 적용하십시오. 검사가 활성화되어 있는지도 확인하십시오.