由于<packages> \ gfl​​ags.py </packages>中的语法错误,执行google perflkit失败

时间:2015-03-19 15:16:54

标签: python-3.x cloud google-cloud-storage

我试图使用谷歌的新开源云性能基准测试工具perfkit。我正在按照https://github.com/GoogleCloudPlatform/PerfKitBenchmarker中提到的GCP步骤进行操作。成功完成所有步骤但最后一次,我正在执行命令:pkb.py --project = --benchmarks = iperf --machine_type = f1-micro 此命令从其中一个依赖包&#34; gflags.py&#34;

中引发语法错误
Traceback (most recent call last):
  File "C:\Users\sony\Desktop\PerfKitBenchmarker-0.11.1\pkb.py", line 19, in <module>
    from perfkitbenchmarker.pkb import Main
  File "C:\Users\sony\Desktop\PerfKitBenchmarker-0.11.1\perfkitbenchmarker\__init__.py", line 15, in <module>
    import gflags as flags  # NOQA
  File "C:\Python34\lib\site-packages\gflags.py", line 1091
    except gflags_validators.Error, e:
                                  ^

操作系统:Windows7; Python:3.4.3; Perfkitbenchmarker:v0.11.1

1 个答案:

答案 0 :(得分:1)

Perfkit / gflags不支持Python 3.x.你需要使用Python 2.x。