3

我对 python 比较陌生,所以如果这是一个愚蠢的问题,我深表歉意。

我在 Windows 上安装 gsutil 时遇到问题

我按照这里的指示

https://developers.google.com/storage/docs/gsutil_install#specifications

我必须在 C:\gsutil\gsutil 中安装 python 2.7 并解压缩 gsutil

指示说要在 python 命令提示符下运行以下代码

python gsutil

我收到此错误

  File "<interactive input>", line 1
  python gsutil
              ^
  SyntaxError: invalid syntax

提前致谢!

4

4 回答 4

1

你想要做的是找到“python.exe”和“gsutil.py”在你的本地系统上的位置,比如

C:\Python27\python.exe
C:\gsutil\gsutil\gsutil.py

所以点击 Win+R, cmd, Enter 进入命令提示符,然后执行

cd C:\Python27

然后你想在 gsutil.py 文件上调用 python 解释器,比如

python.exe C:\gsutil\gsutil\gsutil.py <COMMAND HERE>

它应该工作。对于您的初始配置,您将运行:

python.exe C:\gsutil\gsutil\gsutil.py config -b

并且会弹出一个网络浏览器以完成设置。还有一些其他细微差别,但大多数情况下,“python.exe C:\gsutil\gsutil\gsutil.py COMMAND”是“gsutil COMMAND”的完全替代品,包括所有标志,所以长命令如下:

type my_list_to_upload.txt | python.exe C:\gsutil\gsutil\gsutil.py -m cp -I gs://.../ > output.txt

将工作。

于 2014-03-25T18:37:21.910 回答
0

看起来您正在从 python shell 运行命令。您想从 Windows 命令行提示符运行它。

于 2014-01-02T17:31:47.813 回答
0

安装 Python 2.7 并将 gsutil.zip 解压缩到 C 驱动器后,使用以下两行创建一个小批处理脚本:

@echo off
C:\Python27\python.exe C:\gsutil\gsutil.py %*

将其放在 C:\Users\You\bin 之类的文件夹中,然后将该文件夹添加到 PATH 变量中。

现在您可以gsutil在 Windows CMD 中的任何位置使用

于 2014-07-27T05:39:57.943 回答
0

我不确定你是否有和我一样的问题。但是对于我所做的,我打开命令提示符,并使用 pip 命令安装 gsutil(确保安装了 pip 和 python)。

点安装 gsutil

然后,尝试在安装后运行 gsutil。

于 2020-06-21T12:16:52.430 回答