не могу импортировать smartsheet после установки pip - PullRequest
0 голосов
/ 27 апреля 2019

Новичок в Smartsheet API, использующий python, нуждается в помощи

Привет всем. Я работаю над API smartsheet и пытаюсь проследить за сайтом, чтобы сначала выполнить какое-то упражнение с https://smartsheet -platform.github.io / api-docs / # sdks-and-sample-code . У меня есть Python 2.7.15 для Mac, поэтому первым делом я скачал папку pip и набрал на своем терминале «pip install smartsheet-python-sdk», чтобы установить pip. Затем я использовал мой .py файл для проверки кода, я запустил первую строку import smartsheet и уже есть ошибка.

Сообщение, которое я получил, ниже, любые предложения будут оценены:

Traceback (most recent call last):
  File "/Users/my name /Desktop/charity.py", line 6, in <module>
    import smartsheet
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/smartsheet/__init__.py", line 31, in <module>
    from .smartsheet import Smartsheet, fresh_operation, AbstractUserCalcBackoff  # NOQA
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/smartsheet/smartsheet.py", line 34, in <module>
    from .models import Error, ErrorResult
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/smartsheet/models/__init__.py", line 21, in <module>
    from .access_token import AccessToken
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/smartsheet/models/access_token.py", line 20, in <module>
    from ..types import *
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/smartsheet/types.py", line 26, in <module>
    from enum import Enum
ImportError: No module named enum

1 Ответ

1 голос
/ 27 апреля 2019

enum модуль был добавлен в Python 3.4 , но вы находитесь на Python 2.7. Платформа smartsheet утверждает, что поддерживает Python 2.7, но для работы также требуется импорт из enum.

Вы можете отправить проблему в проект и надеяться, что они исправят ее или обновят до Python 3.4 и выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...