내 작업 PC (Windows7, 인터넷 연결 없음)에는 두 개의 Python이 있습니다. 하나는 주 (C : \ Python36-32)이고 IDLE입니다. 또 다른 - 갓 설치 한 Anaconda (C : \ ProgramData \ Anaconda3) - scipy 및 matplotlib 용 (IT 담당자가 최선의 선택이라고 생각한 경우).Python의 matplotlib 가져 오기
그래서 matplotlib는 cmd에서 스크립트를 실행하는 경우에만 작동합니다. 그러나 그것은 편안하지 않습니다. 나는 IDLE 또는 다른 현대 환경을 선호합니다.
하지만 IDLE에서 matplotlib를 사용하려고하면 "matplotlib '이라는 모듈이 없습니다. 내가 sys.path에를 편집하고 실행하려고 :
sys.path.append("C:\\ProgramData\\Anaconda3\\Lib\\site-packages").
을 그것은 조금 도움이 - 나는 새로운 오류가 발생했습니다 " 'matplotlib._path'라는 이름의 모듈". 그래서 IDLE은 matplotlib이 무엇인지 알고 있지만, 그것의 기능을 알지 못합니다. IDLE과 Anaconda의 라이브러리를 연결할 수있는 방법이 있습니까? 경로를 재귀 적으로 추가 할 것인가?
작성한 코드, 특히 모든 import 문은 IDLE이 아닌 Python에 의해 실행됩니다. IDLE의 쉘에'C : \ Python36-32 \ python.exe -m idlelib'을 실행하고'import xyz'를 입력하면 결과는'C : Python36-32 \ python.exe'와 표준 쉘에 같은'import xyz'를 입력하십시오. 결과는 약간 수수께끼이지만, 전체 추적 및 matplotlib 설치 레이아웃에 대한 지식이 없으면 말할 것도 없습니다. –