获取“命令的语法不正确”。运行新的Amazon CLI时

时间:2013-04-24 13:17:16

标签: windows-7 python-2.7 amazon-web-services

在Windows上运行Python27。尝试运行新的AWS命令行界面(在此处找到:http://aws.amazon.com/cli/),并收到错误“命令的语法不正确”。什么时候跑步

甚至“aws help”也会出现此错误。我知道一切都已安装,因为常规垃圾命令(asdf)会产生不同的错误。

我在powershell中遇到与cmd中相同的错误。

在Google上搜索时,通常会在重命名/移动其中包含空格的文件时遇到错误,而不使用引号。我曾希望将我的python安装移动到c:\ python27 \会解决问题,但事实并非如此。

1 个答案:

答案 0 :(得分:0)

将python移动到具有路径的非空间是正确的选择。

aws命令在查找所有python安装方面有点积极。它在您的PATH目录中搜索python.exe(或.bat或.cmd)。当我移动我的python目录时,我已经手动更改了它。

它还搜索你的文件关联(我没有改变),并且仍然找到c:\ program files \ python27 \并且在空间上窒息。

这个问题帮助我修复了文件关联,现在我很高兴。

How do you change file association for .py Python files in XP?

如果你发现aws命令稍慢,你可能会通过跳过所有这些搜索废话并将你的python.exe路径硬编码到aws.cmd文件来加​​快速度。