尝试在Ubuntu中的Google应用引擎上运行python应用程序,如此
$ dev_appserver.py helloworld
其中helloworld包含文件app.yaml
但我收到此错误
dev_appserver.py:找不到命令
答案 0 :(得分:13)
下载App Engine源文件后,您必须在路径中添加目录才能执行该脚本文件。
打开位于主目录中的.bashrc
文件,并使用正确的路径(read more)打开此行:
export PATH=/path/to/google_app_engine:$PATH
答案 1 :(得分:5)
Google软件更新后发生此错误。打开GoogleAppEngineLauncher,它会自动修复命令符号链接,以便您可以在终端中再次使用它们。好吧,当弹出窗口出现时,你必须单击OK。
答案 2 :(得分:1)
虽然我知道这个问题已经解决了,但我遇到了同样的问题。我尝试按照Lipis的建议将路径添加到我的.bashrc文件中,但问题仍然存在。
我将问题隔离到需要创建符号链接。不知道如何执行此操作,我找到了一种解决方法:安装GoogleAppEngineLauncher-1.9.40-OSX,因为安装过程为用户提供了在此过程中自动创建符号链接的选项。
安装完成后,您将能够使用已弃用的应用程序,但重要的是您现在可以在终端中使用dev_appserver.py
和gcloud
命令。