我在计算机中安装了GAE(Windows 7 64位)。但是每当我点击程序上运行它就不起作用,当我使用命令行使用dev_appserver.py时,会发生“dev_appserver.py未被识别为内部或外部命令,可操作程序或批处理文件”。我该怎么办?
edit1:这是我使用该程序时的日志错误。
edit2:这是我的完整python路径
C:\ Python27 \ LIB \站点包\ PyQt4的; C:\用户\詹森\应用程序数据\本地\ enthought \ canopy32 \用户\脚本; C:\用户\詹森\应用程序数据\本地\ Enthought \ Canopy32 \用户; C:\用户\扬森\应用程序数据\本地\ Enthought \ Canopy32 \用户\脚本; C:\ Python27; C:\ Python27 \ DLL文件; C:\ Python27 \ Scripts中; C:\ Python27 \ LIB \站点包\ vtk; C:\ Python27 \ gnuplot \ binary; C:\ Python27 \ Lib \ site-packages \ osgeo; C:\ Program Files(x86)\ pythonxy \ SciTE-3.5.1-4; C:\ Program Files( x86)\ pythonxy \ console; C:\ Program Files(x86)\ pythonxy \ swig; C:\ Program Files(x86)\ pythonxy \ gettext \ bin; C:\ Program Files(x86)\ Google \ google_appengine \
答案 0 :(得分:2)
dev_appserver.py是随google appengine sdk一起发布的网络服务器。您可以在创建应用程序后运行它。
如果无法识别命令dev_appserver.py,则需要向您的Path环境变量添加cloud sdk的位置:
C:\Program Files\Google\Cloud SDK\google-cloud-sdk\bin
或者在运行dev_appserver时指定完整路径:
python C:\Program Files\Google\Cloud SDK\google-cloud-sdk\bin\dev_appserver.py
对于更大的入门,我建议您浏览一下提供的教程:https://cloud.google.com/appengine/docs/python/gettingstartedpython27/introduction
更新: 您更新的问题实际上与dev_appserver无关,而是与您的python安装无关。见https://stackoverflow.com/a/26550917/501494