由于 <packages>\gflags.py 中的语法错误,google perflkit 的执行失败
Execution of google perflkit failing due to syntax error in <packages>\gflags.py
我尝试使用 google 的新开源云性能基准测试工具 perfkit。我正在按照 GCP https://github.com/GoogleCloudPlatform/PerfKitBenchmarker 中提到的步骤进行操作。在成功完成除最后一步之外的所有步骤后,我正在执行命令:pkb.py --project= --benchmarks=iperf --machine_type=f1-micro
此命令从依赖包 "gflags.py"
之一抛出语法错误
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:
^
OS: Windows7;
Python:3.4.3;
Perfkitbenchmarker:v0.11.1
Perfkit/gflags不支持Python3.x。您需要使用 Python 2.x.
我尝试使用 google 的新开源云性能基准测试工具 perfkit。我正在按照 GCP https://github.com/GoogleCloudPlatform/PerfKitBenchmarker 中提到的步骤进行操作。在成功完成除最后一步之外的所有步骤后,我正在执行命令:pkb.py --project= --benchmarks=iperf --machine_type=f1-micro 此命令从依赖包 "gflags.py"
之一抛出语法错误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:
^
OS: Windows7; Python:3.4.3; Perfkitbenchmarker:v0.11.1
Perfkit/gflags不支持Python3.x。您需要使用 Python 2.x.