Skip to content

Broken upgrade to 0.20 #2493

@jlowin

Description

@jlowin

(Continuing from #2464 (comment))

I also just upgraded from 0.19 to 0.20 with pip install --upgrade google-cloud and now can't import anything:

In [2]: from google.cloud import datastore
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-2-46f71c99c111> in <module>()
----> 1 from google.cloud import datastore

ImportError: cannot import name 'datastore'

I went in to site-packages and deleted every google package, then reinstalled google-cloud. Now I get this error:

In [1]: from google.cloud import datastore
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-46f71c99c111> in <module>()
----> 1 from google.cloud import datastore

/Users/jlowin/anaconda3/lib/python3.5/site-packages/google/cloud/datastore/__init__.py in <module>()
     52
     53
---> 54 from google.cloud.datastore.batch import Batch
     55 from google.cloud.datastore.connection import Connection
     56 from google.cloud.datastore.client import Client

/Users/jlowin/anaconda3/lib/python3.5/site-packages/google/cloud/datastore/batch.py in <module>()
     22 """
     23
---> 24 from google.cloud.datastore import helpers
     25 from google.cloud.datastore._generated import datastore_pb2 as _datastore_pb2
     26

/Users/jlowin/anaconda3/lib/python3.5/site-packages/google/cloud/datastore/helpers.py in <module>()
     21 import itertools
     22
---> 23 from google.protobuf import struct_pb2
     24 from google.type import latlng_pb2
     25 import six

ImportError: No module named 'google.protobuf'

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions