2014-08-27 3 views
1

Appengine을 사용하고 있으며 응용 프로그램에서 remote_api를 사용하는 방법에 대한 자습서를 따르고 있습니다. 제 문제는 Python 경로에 Appengine SDK를 추가해야한다는 것입니다.하지만 어떻게하는지 설명하지 않습니다. 누군가 나를 설명 할 수있는 Appengine SDK를 파이썬 경로에 추가 할 수 있습니까? 나는 이것에 조금 새로운 것이다. 대단히 감사합니다! 당신의 ~/.bashrc 또는 ~/.profile 파일에python 경로에 appengine sdk 추가

+0

'sys.path.append ('directory-name')' – cdarke

답변

1

넣어이 : ~/.profile이 점을 넣어

export PYTHONPATH="${PYTHONPATH}:/path/to/google/app/engine/sdk/" 
4

. 때마다 당신이 bash는 세션을 열 때문에

export CLOUDSDK_ROOT_DIR="/path/to/google/cloud/sdk/" 
export APPENGINE_HOME="${CLOUDSDK_ROOT_DIR}/platform/appengine-java-sdk" 
export GAE_SDK_ROOT="${CLOUDSDK_ROOT_DIR}/platform/google_appengine" 

# The next line enables Java libraries for Google Cloud SDK 
export CLASSPATH="${APPENGINE_HOME}/lib":${CLASSPATH} 

# The next line enables Python libraries for Google Cloud SDK 
export PYTHONPATH=${GAE_SDK_ROOT}:${PYTHONPATH} 

# * OPTIONAL STEP * 
# If you wish to import all Python modules, you may iterate in the directory 
# tree and import each module. 
# 
# * WARNING * 
# Some modules have two or more versions available (Ex. django), so the loop 
# will import always its latest version. 
for module in ${GAE_SDK_ROOT}/lib/*; do 
    if [ -r ${module} ]; then 
    PYTHONPATH=${module}:${PYTHONPATH} 
    fi 
done 
unset module 

는 모든 모듈은 PYTHONPATH 환경 변수에 또 다시 추가됩니다 ~/.bashrc 안에 넣지 마십시오.