Попытки установить DataflowPythonSDK из https://github.com/GoogleCloudPlatform/DataflowPythonSDKPython SDK Google Dataflow - название 'ExecFile' не определен
СЛЕДОВАЛИ направлений, но при попытке выполнить команду,
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
Любые подсказки относительно того, где этот файл должен быть найден? Я бегу в виртуальной среде, в соответствии с инструкциями и клонировали SDK от GitHub
Я думаю, что это может быть проблема с версией Python. Если я НЕ в своей виртуальной среде, моя версия Python по умолчанию - Python 2.7.10. Однако, как только я активирую свою виртуальную среду, вдруг мой Python по умолчанию - Python 3.5.0. Так что я должен сделать, чтобы исправить это? BTW, я установил виртуальную среду в соответствии с инструкциями на git-хабе README, моя версия - virtualenv 15.0.0. Итак, как мне изменить virtualenv, чтобы Python 2.7 по умолчанию вместо 3.5? –