代码之家  ›  专栏  ›  技术社区  ›  Abhilash Muthuraj

Linux中的谷歌应用引擎路径?

  •  5
  • Abhilash Muthuraj  · 技术社区  · 14 年前

    我开始学习googleapp引擎并使用python。每当我创建一个新的项目时,我是否应该总是包含像这样的配置和python文件,

    abhilash@abhilash:~/python_resources/google_appengine$ ls
    appcfg.py  bulkload_client.py  demos             google  LICENSE               README         remote_api_shell.py  tools
    BUGS       bulkloader.py       dev_appserver.py  lib     new_project_template  RELEASE_NOTES  templates            VERSION
    

    我可以将dev_appserver.py和其他文件放到/bin/bash中吗,这样我就可以在创建项目时使用它们了?或者如何在我的工作场所永久设置Appengine?

    4 回复  |  直到 9 年前
        1
  •  12
  •   mechanical_meat nazca    14 年前


    Getting Started Guide app.yaml main.py

    google_appengine .bashrc

    export PATH=$HOME/google_appengine:$PATH
    

    python2.5

    ln -s /usr/bin/python2.5 ~/google_appengine/python
    

    $ dev_appserver.py /path/to/myapp/
    
        2
  •  3
  •   Jimmy Kane    12 年前

    /usr/local/

    export GAE="/usr/local/google_appengine"
    export PYTHONPATH="$PYTHONPATH:$GAE"
    export PATH="$PATH:$GAE"
    

        3
  •  1
  •   JP Ventura    10 年前

    Google Cloud SDK ~/.profile ~/.bash_profile

    #!/usr/bin/env 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
    
        4
  •  0
  •   Digvijay Chougale    9 年前

    .bashrc

    export PATH=$PATH:/path/to/google_appengine/
    export PYTHONPATH="$PYTHONPATH:/path/to/google_appengine:/path/to/google_appengine/‌​lib/:/path/to/google_appengine/lib/yaml/"