с хлс файлом получаю ошибку from xlrd import open_workbook
ModuleNotFoundError: No module named 'xlrd' хотя точно библиотека установлена и не из бота она работает нормально с чем может быть связано и как пофиксить?
уверен что в правильное окружение установил? уверен что правильный пакет с пайпи поставил? уверен что правильное название модкля в импорте?
в окружении из которого запускается бот залез в библиотеки посмотрел нашел, пакет точно правильный и название тоже по тому что тот же самый скрипт в том же окружении запускаю отдельно от бота и все работает
у тебя нет файла с таким же названием?
Ну, чудес не бывает, в момент импорта питон этот модуль найти не может. Почти наверняка путаница с виртуальными окружениями. Показывай, как запускаешь бота и pip freeze из того же окружения.
как запускается бот? в каком смысле "в окружении" — в venv? оно точно активируется перед запуском?
бот через бат файл запускается оно точно активируется по тому что все остальные функции работают
ну то что остальные работают ничего не доказывает возможно там системно установлены нужные библиотеки, разве нет?
нет там есть библиотеки которые только в этом проекте
Обсуждают сегодня