3

我已经在 Windows 7 机器上成功安装了 s3cmd( http://s3tools.org/s3cmd )。我首先安装 python 2.7 将 python 添加到我的路径然后运行 ​​python setup.py install 我还将 python\scripts 文件夹添加到我的路径但我无法通过简单地运行 s3cmd 从 dos 提示符运行 s3cmd 但我可以运行命令如果我使用这样的完整路径

> python c:\Python27\Scripts\s3cmd

我的问题是我使用 ruby​​ rake 来自动化一些任务,它需要在 windows 和 mac 上运行,有没有办法像在 linux 或 mac 上一样简单地运行 s3cmd?

谢谢!!

4

2 回答 2

1

以防万一:我们构建了一个免费的开源模拟s3cmdwin - 一个非常(非常!)简单的命令行工具,用于将文件上传到 s3 或列出存储桶中的现有文件,基于亚马逊的 nuget 发布的 SDK。

免责声明:我是贡献者之一。

于 2017-10-25T22:55:45.950 回答
0

在路径中某个位置的 s3cmd.bat(或 s3cmd.cmd)中键入:

python C:\Python27\Scripts\s3cmd %*

你应该能够像s3cmd sync --etc...!

于 2020-05-15T15:32:06.460 回答