2017-12-21 25 views
1

파이썬 3.6을 실행 중이며 ./anaconda/lib/python3.6/site-packages에 statsmodels이 설치되어 있습니다. 그러나 파이썬으로 통계를 가져 오려고하면 오류 메시지 : "모듈 이름이 'statsmodels'입니다." 누군가 내가 할 일을 설명 할 수 있습니까?파이썬을 숭고한 텍스트로 실행할 때 'statsmodels'모듈이 없습니다. CLI

저는 Sublime Text의 내장 명령 행 인터페이스를 사용하고 있습니다.

+1

실행중인 출력은'pip freeze | grep statsmodels'을 터미널에 있습니까? – briancaffey

+0

@briancaffey 그러면'statsmodels == 0.8.0'이 반환됩니다. –

+1

OK. Jupyter 노트북 환경 및/또는 가상 환경에서 코드를 실행하고 있습니까? – briancaffey

답변

1

여기의 문제는 숭고한 텍스트의 CLI와 터미널이 다른 버전의 Python을 가리킨다는 것입니다.

/Library/Frameworks/Python.framework/Versions/3.6/bin/python‌​3 

숭고한 텍스트 CLI 파이썬 경로는 반면 statsmodels 패키지를 가지고 있지 않습니다 터미널에서

import sys; sys.executable의 결과는

/Users/username/anaconda/bin/python' 

하지만 숭고한 텍스트 CLI에서 볼 것입니다 아나콘다 파이썬 않습니다. Sublime Text에서 기본 파이썬 경로를 변경할 수 있습니다. 이를 수행하는 방법에 대한 자세한 내용은 this question을 참조하십시오. 나는 터미널에서 파이썬을 실행하는 것이 좋을 것이고, 숭고한 텍스트 CLI를 사용하지 않는 것이 좋습니다.