Sintsheet pyinstaller не разрешает подключение к API - PullRequest
0 голосов
/ 28 сентября 2018

Я новичок в pyinstaller и пытаюсь упаковать написанный мной скрипт, который подключается к Smartsheet.Код отлично работает в PyCharm, но когда я запускаю исполняемый файл, который он выводит, клиентский объект просто обрабатывается как строка и не дает мне доступа к любым атрибутам.

ImportError! Could not load api or model class Users
Traceback (most recent call last):
 File "filename.py", line XX, in <module>
AttributeError: 'str' object has no attribute 'get_current_user'
[1480] Failed to execute script filename

PyInstaller: 3.4 Python: 3.6.5 Windows: 7

Обновление:

Похоже, что smartsheet пытается импортировать библиотеку reports.packages.urllib3, но это не удается.Я попытался добавить каталог в этот файл, используя:

pyi-makespec --paths=directory\requests\packages.py myapp.py pyi-makespec --paths=directory\smartsheet\smartsheet.py myapp.py

, но он все еще не работает.

...