2017-10-30 32 views
-1

Ich muss Pubsub_v1 und bigquery von google.cloud Modul importieren. Ich habe es installiert und Pip-freeze zeigt unter:ImportError: Name kann nicht importiert werden pubsub_v1

gapic-google-cloud-pubsub-v1==0.15.4 
google-cloud-bigquery==0.26.0 
google-cloud-pubsub==0.27.0 
proto-google-cloud-pubsub-v1==0.15.4 

In meinem Python-Skript, ich bin den Import der Module wie folgt:

import os 
from google.cloud import pubsub_v1 
import time 
import json 
from google.cloud import bigquery 

Das Skript wirft Fehler wie:

ImportError: cannot import name pubsub_v1 

Wenn ich $ sudo pip install ausführen --upgrade google-cloud-pubsub dann kann es Pubsub importieren, aber Bigquery nicht importieren. Ich brauche beide Module. Kann mir bitte jemand helfen?

+0

haben Sie versucht, Bigquery auch zu aktualisieren? Zur Zeit sind wir in der Version 0.27.0. –

+0

Yes.Upgraded es und es löst das Problem. – Shikha

Antwort

1

die anderen google.cloud Module

Upgraded
$sudo pip install --upgrade google-cloud-bigquery 
$sudo pip install --upgrade google-cloud-storage 
$sudo pip install --upgrade google-cloud-logging 

Es löst das Problem mit.

Verwandte Themen