Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Windows上安装gsutil_Python_Google Cloud Storage_Gsutil - Fatal编程技术网

Python 在Windows上安装gsutil

Python 在Windows上安装gsutil,python,google-cloud-storage,gsutil,Python,Google Cloud Storage,Gsutil,我对python比较陌生,所以如果这是一个愚蠢的问题,我深表歉意 在Windows上安装gsutil时遇到问题 我按这里的指示走 我必须安装Python2.7并在C:\gsutil\gsutil中解压gsutil 说明说在python命令提示符下运行以下代码 python gsutil 我犯了这个错误 File "<interactive input>", line 1 python gsutil ^ SyntaxError: invali

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

在Windows上安装gsutil时遇到问题

我按这里的指示走

我必须安装Python2.7并在C:\gsutil\gsutil中解压gsutil

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

python gsutil
我犯了这个错误

  File "<interactive input>", line 1
  python gsutil
              ^
  SyntaxError: invalid syntax
文件“”,第1行
python gsutil
^
SyntaxError:无效语法

提前谢谢

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

您需要做的是查找本地系统上的“python.exe”和“gsutil.py”位置,如

C:\Python27\python.exe
C:\gsutil\gsutil\gsutil.py
所以点击Win+R,cmd,回车进入命令提示符,然后执行

cd C:\Python27
然后您需要调用gsutil.py文件上的python解释器,如

python.exe C:\gsutil\gsutil\gsutil.py <COMMAND HERE>
然后会弹出一个web浏览器来完成设置。还有其他一些细微差别,但主要是“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

将正常工作。

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

@echo off
C:\Python27\python.exe C:\gsutil\gsutil.py %*
将它放在C:\Users\You\bin这样的文件夹中,并将该文件夹添加到PATH变量中


现在,您可以在Windows CMD中的任何位置使用
gsutil
我不确定您是否存在与我相同的问题。但是对于我所做的,我打开命令提示符,并使用pip命令安装gsutil(确保安装了pip和python)

pip安装gsutil


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

非常感谢。当我发布python时,我不知道如何使用它。
@echo off
C:\Python27\python.exe C:\gsutil\gsutil.py %*