Получение синтаксической ошибки при попытке установить модуль googlemaps в python через pip

#python #python-3.x #pip

#python #python-3.x #pip

Вопрос:

Я новичок в python. Я пытаюсь установить модуль Google maps в python, но получаю синтаксическую ошибку. Ниже приведено сообщение об ошибке. Пожалуйста, помогите.

 (gmapenv) C:PythonVirtual EnvironmentgmapenvScripts>pip install GoogleMaps
Downloading/unpacking GoogleMaps
  Running setup.py egg_info for package GoogleMaps
    Traceback (most recent call last):
      File "<string>", line 16, in <module>
      File "C:PythonVirtual EnvironmentgmapenvbuildGoogleMapssetup.py", li
ne 18, in <module>
        import googlemaps
      File "googlemapsgooglemaps.py", line 471
        print main.__doc__
                 ^
    SyntaxError: invalid syntax
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 16, in <module>

  File "C:PythonVirtual EnvironmentgmapenvbuildGoogleMapssetup.py", line 1
8, in <module>

    import googlemaps

  File "googlemapsgooglemaps.py", line 471

    print main.__doc__

             ^

SyntaxError: invalid syntax

----------------------------------------
Command python setup.py egg_info failed with error code 1 in C:PythonVirtual E
nvironmentgmapenvbuildGoogleMaps
Storing complete log in C:UsersVimalpippip.log
 

Комментарии:

1. Должен ли это быть импорт GoogleMaps вместо импорта googlemaps

2. python 2 и 3 несовместимы

3. @heinst Спасибо за ответ. Я никогда не использовал оператор import. Я пытался установить модуль googlemaps и получил сообщение об ошибке

4. Если вы используете python 3 и пытаетесь использовать модуль, предназначенный для python 2, часто будут происходить плохие вещи. В этом случае модуль использует старую print value инструкцию python 2 вместо функции python 3 print(value) . Следовательно, почему вы получаете синтаксическую ошибку.

5. @user3777324 итак, вы поняли это?

Ответ №1:

Похоже, вы пытались запустить код python2, используя python3. Попробуйте переустановить python: https://www.python.org/download/releases/2.7 /