【发布时间】:2015-05-25 01:11:02
【问题描述】:
我在 64 位 Windows 7 上使用 64 位 Python 2.7 和 gsutil 4.11 版
我正在尝试设置 gsutil,以便可以使用命令 python gsutil 或 gsutil 从 Windows 命令提示符运行它。我指的是“促进使用 gsutil”一节中的文档 here
根据该文档和该指南中的其他参考资料,我应该能够设置 gsutil 以使用 python gsutil 或仅使用 gsutil 运行。我可以通过cd-ing 到 C:\gsutil 目录或运行python C:\gsutil\gsutil 来运行 gsutil,这可以正常工作,但我想按照指南所说的方式进行设置.我查看了this 的答案,但它只是解释了我已经可以做什么。
指南的第一步是将 .py 文件与 Python 关联,我假设这已经完成,因为当我双击 .py 文件时,它会在 Python 中运行,但也许我很困惑。
本指南的第二步是将“gsutil”文件重命名为“gsutil.py”,但这没有意义,因为 C:\gsutil 文件夹中已经有一个名为 gsutil.py 的文件。我已经在 Sublime Text 中打开了这两个文件,它们都是不同的,所以也许它们会做同样的事情,但我不确定......
第三步是将 C:\gsutil 添加到我的 PATH 环境变量中,但是在这样做之后我仍然无法使用命令 python gsutil 运行 gsutil。
我也尝试了第 4 步和第 5 步,但它们也无济于事。没有 gsutil\boto 路径(除非它们的意思是 C:\gsutil\third_party\boto)而且我应该能够在与 boto 无关的情况下进行设置。
我仍然可以使用 gsutil,但我想了解为什么我不能按照 Google 所说的方式运行它。感谢您的帮助。
【问题讨论】:
-
ps 我知道 Google 推荐 32 位 Python,但我认为这与我对环境变量的工作原理缺乏了解有关。
标签: python-2.7 google-cloud-storage gsutil