Как получить Python API для доступа к Smartsheet - PullRequest
1 голос
/ 27 апреля 2019

Я следую API smartsheet, чтобы поработать https://smartsheet -platform.github.io / api-docs / index.html? Python # sdks-and-sample-code , и ясовершенно новый для API.Ниже приведены мои шаги (я новичок и, пожалуйста, исправьте меня, если я делаю что-то из этого неправильно):

  1. Я установил пакет SDK на свой ноутбук (с https://github.com/smartsheet-platform/smartsheet-python-sdk)
  2. Я установил pip с помощью «pip install smartsheet-python-sdk» на своем терминале Mac (10.7.5)
  3. Я использую python 3.4.4, создал файл .py и переместил файл в файл SDK
  4. У меня есть следующий код в файле .py:

import smartsheet ss_client = smartsheet.Smartsheet (access_token) ss_client.errors_as_exceptions (True)

5.whenЯ запускаю его и получаю сообщение об ошибке

Traceback (последний вызов был последним): файл "/Users/canny_aiyaya/Desktop/smartsheet-python-sdk-master/smartsheet/charity.py", строка 5,в файле импорта smartsheet "/Users/canny_aiyaya/Desktop/smartsheet-python-sdk-master/smartsheet/smartsheet.py", строка 28, в запросах на импорт ImportError: Нет модуля с именем 'request'

поэтому я искал некоторые возможные решения и пытался установить запросы на своем терминале, используя «sudo pip3 install request», но он показывает «Не найдено подходящего распределения для запросов»

Это моеПри первой попытке использовать API в Smartsheet любая поддержка / ссылки / видео будет очень полезна.

1 Ответ

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

Существует ряд зависимостей. Вы можете запустить python setup.py install из каталога Smartsheet SDK, чтобы установить их.

...