【发布时间】:2014-01-09 09:24:11
【问题描述】:
我正在使用 python 2.7.6 运行 windows 7 x64,并且我刚刚按照以下说明安装了 s3cmd 工具:s3cmd win7 installation。
问题是,虽然我的路径上有 python 目录和 python 脚本,但我不能直接运行 s3cmd。所以,如果我触发一个 cmd 并输入:
python - 有效!
但是如果我输入
s3cmd
或
python s3cmd
即使我的 python 脚本目录包含文件 s3cmd,它们都失败了:
在 s3cmd 的情况下,错误是 s3cmd is not recognized as external command or executable etc...(我在这里翻译是因为错误出现在非英语语言环境中)。在 python s3cmd 的情况下,错误是:python: can't open file 's3cmd': [Errno 2] No such file or directory.
理想情况下,我想从我正在编写的 python 脚本运行 s3cmd,而不是直接从 cmd 调用它,但是我很乐意接受任何类型的输入......!
谢谢。
【问题讨论】:
-
他们都失败了 - 怎么样?错误信息是什么?
-
在
s3cmd的情况下,错误是s3cmd is not recognized as external command or executable等等...(我在这里翻译是因为错误出现在非英语语言环境中)。在python s3cmd的情况下,错误是:python: can't open file 's3cmd': [Errno 2] No such file or directory。 -
好的,这意味着
s3cmd不在Windows路径中,并且当前目录中没有名为s3cmd的文件。
标签: python python-2.7 cmd environment-variables s3cmd