2016-12-08 9 views
0

내가 /Library/Python/2.7/site-packages/ 년에 설치 한 ImportError : 모듈 이름이 없습니다. werkzeug.exceptionsFlask with GAE를 사용하는 지역 개발자는 어디에 위치해야합니까?</p> <p>: 나는 점점 계속 GAE의 dev_appserver.py를 실행하려고하면 <p></p> .bash_profile을 통해 파이썬 경로에 추가됩니다

GAE 플라스크 데모에서 sys.path를 인쇄하면 /Library/Python/2.7/site-packages/가 파이썬 경로에 표시되지 않습니다.

내 컴퓨터에서 GAE를 개발하려면 어디서 werkzeug 패키지를 설치해야합니까? GAE 플라스크 안내서는이 정보를 생략합니다.

답변

2

나는이 프로젝트에 대해 별도의 libs 디렉토리에 내 놓고, application.__init__.py에, 내가 넣어

default 
    - application 
    - libs 
    - flask 
    - werkzeug 
    - etc 
    app.yaml 

그런 다음 프로젝트 배포 :

from __future__ import absolute_import 
import sys 
sys.path.insert(0, 'libs') 

from flask import Flask 

etc.....