2013-02-28 3 views
1

OS를 재설치해야하고 Eclipse IDE에서 이전 프로젝트를로드 할 수 없습니다. 처음에는 프로젝트를 만들 때와 같은 위치에 있지 않았으므로 GAE 소스 폴더를 찾지 못했습니다. 그래서 변수 $ GOOGLE_APP_ENGINE이 실제로 있던 위치로 변경되었습니다.재설치 후 Eclipse가 라이브러리를 찾을 수 없습니다.

하지만 이제는 GAE 소스의 새 버전에서 라이브러리 폴더의 이름이 다르며 Eclipse에서 찾지 못하는 것 같습니다.

이전 프로젝트의 정보를 수정하여 라이브러리 폴더 이름을 업데이트하려면 어떻게해야합니까?

대단히 감사합니다.

+0

Eclipse-> 환경 설정 -> Google-> App Engine 도움말에서 정확한 Google 라이브러리 경로를 설정하지 않겠습니까? – Byron

+0

오래된 프로젝트는 아니지만 경로가 잘못되었습니다. – carllacan

답변

1

파이썬을 사용하는 경우 프로젝트 -> 속성 -> 외부 라이브러리에서 올바른 경로를 설정하거나 .pydevproject 파일을 편집해야합니다. 나는 그것을 며칠 전에 해냈다. 찾을 수없는 것들을 아래의 것들로 바꾸면된다.

<pydev_project> 
.... 
<pydev_variables_property name="org.python.pydev.PROJECT_VARIABLE_SUBSTITUTION"> 
<key>GOOGLE_APP_ENGINE</key> 
<value>/usr/Local/google_appengine</value> 
</pydev_variables_property> 
<pydev_pathproperty name="org.python.pydev.PROJECT_EXTERNAL_SOURCE_PATH"> 
<path>${GOOGLE_APP_ENGINE}/lib/antlr3</path> 
<path>${GOOGLE_APP_ENGINE}/lib/enum</path> 
<path>${GOOGLE_APP_ENGINE}/lib/fancy_urllib</path> 
<path>${GOOGLE_APP_ENGINE}/lib/google-api-python-client</path> 
<path>${GOOGLE_APP_ENGINE}/lib/graphy</path> 
<path>${GOOGLE_APP_ENGINE}/lib/grizzled</path> 
<path>${GOOGLE_APP_ENGINE}/lib/httplib2</path> 
<path>${GOOGLE_APP_ENGINE}/lib/ipaddr</path> 
<path>${GOOGLE_APP_ENGINE}/lib/oauth2</path> 
<path>${GOOGLE_APP_ENGINE}/lib/prettytable</path> 
<path>${GOOGLE_APP_ENGINE}/lib/protorpc</path> 
<path>${GOOGLE_APP_ENGINE}/lib/python-gflags/tests</path> 
<path>${GOOGLE_APP_ENGINE}/lib/simplejson</path> 
<path>${GOOGLE_APP_ENGINE}/lib/sqlcmd</path> 
<path>${GOOGLE_APP_ENGINE}/lib/yaml/lib</path> 
<path>${GOOGLE_APP_ENGINE}/lib/django-1.4</path> 
<path>${GOOGLE_APP_ENGINE}/lib/webapp2-2.5.2</path> 
<path>${GOOGLE_APP_ENGINE}/lib/markupsafe-0.15</path> 
<path>${GOOGLE_APP_ENGINE}/lib/jinja2-2.6</path> 
<path>${GOOGLE_APP_ENGINE}/lib/webob-1.1.1</path> 
<path>${GOOGLE_APP_ENGINE}</path> 
</pydev_pathproperty> 
</pydev_project> 
+0

감사합니다. 실제로 이미 시도했지만, 잘못된 경로를 제거하지 않았기 때문에 실패했습니다. 힌트를 주셔서 감사합니다 .-) – carllacan

관련 문제