dev_appserver.py:未找到命令

2024-05-16 01:05:03 发布

您现在位置:Python中文网/ 问答频道 /正文

尝试在Ubuntu的Google app engine上运行python应用

$ dev_appserver.py helloworld

其中helloworld包含文件app.yaml

但我犯了个错误

dev_appserver.py: command not found


Tags: 文件pydevappyamlubuntu错误google
3条回答

这个错误发生在谷歌软件更新之后。打开GoogleAppEngineLauncher,它会自动修复命令符号链接,以便您可以在终端中再次使用它们。嗯,当弹出窗口出现时,你必须点击OK。

虽然我知道这个问题已经解决了,但我也有同样的问题。我试图按照Lipis的建议将路径添加到.bashrc文件中,但问题仍然存在。

我将问题隔离到需要创建符号链接。由于不知道如何做到这一点,我找到了一个解决方法:安装GoogleAppEngineLauncher-1.9.40-OSX,因为安装过程为用户提供了自动创建符号链接的选项。

安装后,您将能够使用不推荐使用的应用程序,但重要的是,您现在可以在终端中使用dev_appserver.pygcloud命令。

下载App Engine源文件后,必须在路径中添加目录才能执行该脚本文件。

打开位于主目录中的.bashrc文件,此行使用正确的路径(read more):

export PATH=/path/to/google_app_engine/bin:$PATH

相关问题 更多 >