2017-02-28 6 views
0

ich die folgenden Anweisungen für die Einrichtung von Google-Cloud-ml auf LOCAL gefolgt war: MAC/LINUXProblem mit Google Cloud ml Installation auf lokalen

google-cloud-ml setup

Aber ich bin immer die folgenden Fehler während der Überprüfung Setup mit diesem Befehl

curl https://raw.githubusercontent.com/GoogleCloudPlatform/cloudml-samples/master/tools/check_environment.py | python 

Traceback (most recent call last): File "", line 70, in File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/init.py", line 16, in from google.cloud.ml.dataflow._analyzer import AnalyzeModel File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/dataflow/init.py", line 22, in from _ml_transforms import DeployVersion File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/dataflow/_ml_transforms.py", line 24, in import _ml_functions as ml_func File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/dataflow/_ml_functions.py", line 25, in from google.cloud.ml.io.coders import TrainingJobResult File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/io/init.py", line 21, in from transforms import LoadFeatures File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/io/transforms.py", line 23, in from google.cloud.ml.dataflow.io import tfrecordio File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/dataflow/io/init.py", line 15, in import tfrecordio File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/dataflow/io/tfrecordio.py", line 16, in _crc32c_fn = snappy._crc32c # pylint: disable=protected-access AttributeError: 'module' object has no attribute '_crc32c'

Sieht aus wie es einige Probleme mit dem Datenfluß Bibliothek von google Cloud ist.

Ich habe versucht, den Datenfluss-Bibliothek mit dem folgenden Befehl

pip install --upgrade google-api-python-client 

aber jetzt, einen anderen Fehler zu aktualisieren. Im Folgenden ist der Stacktrace:

Traceback (most recent call last): File "", line 70, in File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/init.py", line 16, in from google.cloud.ml.dataflow._analyzer import AnalyzeModel File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/dataflow/init.py", line 17, in from _analyzer import AnalyzeModel File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/google/cloud/ml/dataflow/_analyzer.py", line 19, in import apache_beam as beam File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apache_beam/init.py", line 78, in from apache_beam import io File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apache_beam/io/init.py", line 21, in from apache_beam.io.avroio import * File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apache_beam/io/avroio.py", line 29, in from apache_beam.io import filebasedsource File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apache_beam/io/filebasedsource.py", line 32, in from apache_beam.io import concat_source File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apache_beam/io/concat_source.py", line 24, in from apache_beam.io import iobase File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apache_beam/io/iobase.py", line 853, in from apache_beam.runners.dataflow.native_io.iobase import * File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apache_beam/runners/init.py", line 23, in from apache_beam.runners.dataflow_runner import DataflowRunner File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apache_beam/runners/dataflow_runner.py", line 32, in from apache_beam.internal import json_value File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apache_beam/internal/json_value.py", line 20, in from apitools.base.py import extra_types File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apitools/base/py/init.py", line 23, in from apitools.base.py.credentials_lib import * File "/Users/pratyusha/miniconda2/envs/cloudml/lib/python2.7/site-packages/apitools/base/py/credentials_lib.py", line 50, in from oauth2client import locked_file

+0

Ich habe versucht, in einer neuen Conda-Umgebung installiert und es funktionierte. Ich hätte einen der Schritte vermasseln können. –

Antwort

0

Dies sieht aus wie eine andere Version von 'Snappy' erwartet wird. Können Sie überprüfen, welche Version von Python-Snappy Sie installiert haben?

Sie können dies tun, indem Sie:

pip freeze | grep python-snappy 

Es ist für mich mit der Version 0.5 gearbeitet, die die neueste Version ist. Wenn Sie eine ältere Version haben, versuchen Sie laufen:

pip install --upgrade python-snappy 

(mit 'sudo' oder '--user' nach Bedarf.)

Verwandte Themen