0

在 Windows 上运行 Python27。尝试运行新的 AWS 命令​​行界面(可在此处找到:http: //aws.amazon.com/cli/),并收到错误“命令的语法不正确”。运行任何东西时。

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

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

谷歌搜索,在重命名/移动包含空格而不使用引号的文件时,通常会遇到该错误。我曾希望将我的 python 安装移动到 c:\python27\ 会解决这个问题,但它没有。

4

1 回答 1

0

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

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

它还会搜索您的文件关联(我没有更改)并且仍在查找 c:\program files\python27\ 并且在空间上窒息。

这个问题帮助我修复了文件关联,我现在可以开始了。

如何在 XP 中更改 .py Python 文件的文件关联?

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

于 2013-04-24T13:17:15.800 回答