-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] requests is not installed. После компиляции кода #43
Comments
Знакомая проблема, кто-то уже сообщал мне о подобном (но не гитхабе). yadisk динамически подгружает модуль Тут есть 2 варианта решения:
Сообщение об ошибке всё равно, конечно, вводит в заблуждение, поменяю его в следующей версии. |
Спасибо огромное, это и вправду помогло<3 |
…ror when the default session is used and the library is missing (see issue #43)
Доброго времени суток. |
Можно сделать так: import yadisk
from yadisk.sessions.requests_session import RequestsSession
with yadisk.Client(token=..., session=RequestsSession()) as client:
print(client.check_token())
... В таком случае PyInstaller должен сам обнаружить все импорты без дополнительных опций. |
Спасибо большое! |
Код работает, но после компиляции начинает выдавать ошибку:
Traceback (most recent call last):
File "yadisk\client.py", line 227, in init
File "yadisk\import_session.py", line 47, in import_session
ModuleNotFoundError: No module named 'yadisk.sessions'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "main.py", line 3, in
File "yadisk\client.py", line 229, in init
RuntimeError: requests is not installed. Either install requests or provide a custom session
код:
yadisk
: 2.1.0The text was updated successfully, but these errors were encountered: