ImportError: geen module met de naam ‘google’

Ik heb Python 3.5 geïnstalleerd. Ik heb de opdracht pip install googleuitgevoerd en de modules geverifieerd. Google was aanwezig.

Ik heb Anaconda3.5 geïnstalleerd en probeerde z-voorbeeldcode uit te voeren. Maar ik krijg de importfout. Bijgevoegd vindt u de screenshot.
Wat mis ik? Moet ik mijn Spyder op de een of andere manier aan de Python-installatiemap koppelen? Waarom kan Spyder de module niet googlen?

Mijn Python-installatiemap: C:\Users\XXX\AppData\Local\Programs\Python\Python35

Mijn scenario is een beetje anders en ik kon geen oplossing vinden in soortgelijke berichten hier.


Antwoord 1, autoriteit 100%

Volgens https://github.com/googleapis/google-api- python-client#installation, moet u het pakket google-api-python-client installeren:

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

Antwoord 2, autoriteit 31%

Gebruik deze beide installatie en ga verder met je Python-code:

pip install google-cloud
pip install google-cloud-vision

Antwoord 3, autoriteit 17%

Ik kan het oplossen door het volgende rechtstreeks te installeren.

pip install google.cloud.bigquery
pip install google.cloud.storage

Antwoord 4, autoriteit 10%

Ik had hetzelfde probleem en ik probeerde translate uit google.cloud te importeren, maar ik kreeg steeds dezelfde foutmelding.

Dit is wat ik deed

  1. pip install protobuf
  2. pip install google-cloud-translate

En om de opslagservice van google google-cloud-storagete installeren, moet deze apart worden geïnstalleerd.

Ref – https://cloud.google.com/python/


Antwoord 5, autoriteit 9%

Ik heb de oplossing bedacht:

  • Ik moest mijn Anaconda- en Python-installaties verwijderen
  • Alleen Anaconda opnieuw installeren
  • Open de Anaconda-prompt en wijs deze naar Anaconda/Scripts
  • Voer pip install google
  • uit

  • Voer nu de voorbeeldcode uit vanuit Spyder.

Geen fouten meer.


Antwoord 6, autoriteit 8%

Ik heb het probleem op deze manier opgelost:

  1. sudo pip install conda
  2. pip install google

De fout is opgelost.


Antwoord 7, autoriteit 4%

Ik heb dit uit de documentatie van de cloudservice:

pip install --upgrade google-cloud-translate

Het werkte voor mij!


Antwoord 8, autoriteit 3%

Ik heb een soortgelijke fout gevonden toen ik probeerde toegang te krijgen tot de bigquery vanuit google.cloud.

from google.cloud import bigquery

De fout is opgelost nadat ik de google.cloud van de conda-forge community had geïnstalleerd.

conda install -c conda-forge google-cloud-bigquery

Antwoord 9

Ik had een soortgelijk importprobleem. Ik zag dat er geen bestand __init__.pyin de hoofdmap van het pakket googlestond. Dus ik heb een lege __init__.pygemaakt en nu werkt het importeren.


Antwoord 10

Gelieve deze commando’s uit te voeren,

pip install google
pip install google-core-api

zal je probleem zeker oplossen.


Antwoord 11

Wat het voor mij oploste, was het verwijderen van Anaconda (in mijn geval Spyder), het installeren van de vereiste Google-clients (google-api-python-clientis voldoende) en vervolgens Anaconda opnieuw installeren.

>

Dit zou het moeten oplossen!


Antwoord 12

  1. Anaconda/Spyder sluiten
  2. Open de opdrachtprompt en voer de onderstaande opdracht uit
  3. conda update –all
  4. Start de app opnieuw en deze keer zou het moeten werken.

Opmerking – U hoeft niets te verwijderen/opnieuw te installeren.

Other episodes