尝试从https://github.com/GoogleCloudPlatform/DataflowPythonSDK
安装DataflowPythonSDK遵循指示,但在尝试运行命令时,
python setup.py install
我收到此错误:
Traceback (most recent call last):
File "setup.py", line 89, in <module>
_PYTHON_DATAFLOW_VERSION = get_dataflow_version()
File "setup.py", line 60, in get_dataflow_version
execfile(os.path.normpath('./google/cloud/dataflow/version.py'),
NameError: name 'execfile' is not defined
有关应该找到此文件的位置的任何线索?我按照说明在虚拟环境中运行,并从GitHub克隆了SDK
答案 0 :(得分:1)
我怀疑在调用
时问题是Python版本的默认值virtualenv /path/to/directory
我替换了这个
sudo virtualenv --python=python2.7 /path/to/directory
并完成了对包的成功安装和测试