gsutil版本-l列出'编译的crcmod:False'

时间:2016-01-26 18:00:32

标签: cloud google-compute-engine gsutil

当我在Google云端SDK命令提示符下的Win' 2008R2中运行:gsutil version -l时,我得到:

checksum: 784a06805a228e6aa7d244e3477ccdca (OK)
boto version: 2.38.0
python version: 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)]
OS: Windows 2008ServerR2
multiprocessing available: False
using cloud sdk: True
config path: C:\Users\Administrator\AppData\Roaming\gcloud\legacy_credentials\user@mail1.net\.boto
gsutil path: C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\platform\gsutil\gsutil
**compiled crcmod: False**
installed via package manager: False
editable install: False

我按照gsutil help crcmod中的说明安装了Python 2.7(x86 msi文件)的编译版本:

https://pypi.python.org/pypi/crcmod/1.7 
crcmod-1.7.win32-py2.7.msi (md5)
MS Windows MSI installer    2.7     2010-07-20  128KB

该版本的python会自动将其安装在<python_dir>\files\Lib\site-packages\crcmod\中,因此我将crcmod文件夹复制到推荐路径:<python_dir>\Lib\site-packages\crcmod\

我还在parallel_composite_upload_threshold = 150M

添加了.boto

它仍然说**compiled crcmod: False**

crcmod安装信息文件说要运行python setup.py install,但我不确定为什么它应该已经编译好了?我安装的crcmod版本甚至没有此文件,所以我认为我不需要编译它。

我也跑了python test.py然后又返回:

C:\python27_x86\files\Lib\site-packages\crcmod>python test.py
**Using extension: False**

.........
----------------------------------------------------------------------
Ran 9 tests in 0.328s

OK

我错过了什么?我可以使用gsutil -o命令将文件上传到我的存储桶,但是我不确定如果说“错误”,我会获得最高性能。\ n

1 个答案:

答案 0 :(得分:0)

解决了我自己的问题。傻我。我以为我已经安装了Python 2.7 x86,但它是x64版本。安装Python 2.7 x86并重新安装crcmod for windows后,它现在显示:编译的crcmod:True