【问题标题】:how do we setup s3cmd on windows7我们如何在 windows7 上设置 s3cmd
【发布时间】:2013-08-14 15:43:02
【问题描述】:

我已经在 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?

谢谢!!

【问题讨论】:

  • 现在我只是在 rake 文件中添加了几个特定于 Windows 的任务。现在工作正常。 desc "Deploys to S3 from Windows" task :wdeploy do system 'python C:\\Python27\\Scripts\\s3cmd sync --delete-removed --acl-public _site/ s3://mysite.com --verbose' end

标签: python rake windows-7-x64 s3cmd


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    python C:\Python27\Scripts\s3cmd %*
    

    而且你应该能够投射像s3cmd sync --etc...这样的命令!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-03
      • 1970-01-01
      • 2018-02-10
      • 1970-01-01
      • 1970-01-01
      • 2021-10-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多