2016-12-20 2 views
-1

Apache 웹 서버를 통해 응용 프로그램을 다운로드하려고했습니다. 다음과 같은 오류가 계속 발생합니다.ImportError - Python 패키지를 찾지 못했습니다.

ImportError: No module named flask 

잘못된 파이썬을 가리킬 수도 있기 때문입니다. 나는 아나콘다를 가지고 있었지만 그것을 제거했다. 파이썬의 모든 버전을 확인하기 위해 다음과 같이 표시됩니다. 나는 핍 동결에 있다는 것을 확인하는대로

printenv 

PYTHONPATH=/usr/local/lib/python2.7/site-packages 

패키지가 모두있다 : 나는 환경 변수를 인쇄 할 때

which -a python 

/usr/local/bin/python 
/usr/bin/python 

Error: No module named flask 

, 여기에 다음과 같다. 내가 잠시 동안이 일에 매달렸 기 때문에 어떤 도움이라도 대단히 감사하게 될 것입니다. 감사!

+0

당신은 가상 환경을 사용하는 사용자의 경우 경우!? – DhiaTN

+0

나는 확신 할 수 없다. 내 응용 프로그램을 구성하기 위해 Apache를 사용하려고합니다. 회신 해 주셔서 감사합니다. –

+0

아파치는 패키지가 설치된 올바른 파이썬 인터프리터를 사용하고 있는지 확인해야하는 웹 서버입니다. – DhiaTN

답변

0

귀하의 문제는 내가 이해 한 것에 대한 답변이 명확하지 않은 것으로 조용합니다.

귀하의 장치에 2 개의 python이 설치되어있는 것으로 보입니다. 먼저 모든 모듈이 설치된 파이썬을 찾으십시오. 그런 다음 스크립트 상단에 해당 파이썬의 경로를 언급하십시오.

#!/usr/bin/env python 

또는

#!/usr/local/env python 
+0

명시 적으로 파이썬 스크립트에 넣는 대신 경로를/usr/bin/env로 변경하는 방법이 있습니까? 감사! –

관련 문제