Python 我正在尝试从CMD运行appcfg.py。它没有部署,而是在google chrome中编辑
我安装了python 2.7.13和。我在谷歌控制台上创建了我的第一个项目,当我试图使用Python 我正在尝试从CMD运行appcfg.py。它没有部署,而是在google chrome中编辑,python,python-2.7,google-app-engine,cmd,Python,Python 2.7,Google App Engine,Cmd,我安装了python 2.7.13和。我在谷歌控制台上创建了我的第一个项目,当我试图使用 appcfg.py-A*项目id*更新*项目文件夹* 它没有运行,只是在chrome中编辑。请参阅所附图片您可能正在运行Windows,并且可能错误地将您的.py文件与Google Chrome关联(就像它与.html文件关联) 在这种情况下,Chrome充当文本查看器 重新安装python(为了修复关联,这是最好的做法,python在运行安装时有一个“修复”选项,无需卸载/重新安装)或删除用户注册表项:
appcfg.py-A*项目id*更新*项目文件夹*
它没有运行,只是在chrome中编辑。请参阅所附图片您可能正在运行Windows,并且可能错误地将您的
.py
文件与Google Chrome关联(就像它与.html
文件关联)
在这种情况下,Chrome充当文本查看器
重新安装python(为了修复关联,这是最好的做法,python在运行安装时有一个“修复”选项,无需卸载/重新安装)或删除用户注册表项:
[HKEY_CLASSES_ROOT\Python.File\shell\open\command]
其中必须包含错误的内容,例如:
@="\"C:\\Programs\\chrome.exe\" \"%1\"
并让系统文件关联接管
或者,作为最后一种解决方法,如果不能,只需使用python
前缀强制执行python,而不依赖于文件关联:
python appcfg.py -A *project-id* update *project-folder*
(python必须位于路径中,appcfg.py
必须位于当前目录或PYTHONPATH
)
请注意,shebang#/usr/bin/python
在这里没有帮助(在Linux上可能会有帮助)