Вопрос

У меня та же проблема, что и в этой теме, относительно twilio-python :

twilio.rest отсутствует в twilio pythonверсия модуля 2.0.8?

Однако у меня такая же проблема, но у меня установлена версия 3.3.3.Я все еще получаю сообщение «Нет модуля с именем rest» при попытке импортировать twilio.rest.

Загрузка библиотеки из автономного скрипта Python работает.Итак, я знаю, что установка пакета сработала.

родовое слово

но это не работает:

родовое слово

У вас есть идеи, что я могу попробовать дальше?

Это было полезно?

Решение

Я назвал файл python в своем проекте twilio.py.Поскольку этот файл был загружен первым, последующие вызовы загрузки twilio будут ссылаться на этот файл, а не на библиотеку twilio.

TL; DR: просто не называйте свой файл python twilio.py

Другие советы

Проверьте, какие версии pip и python вы используете с помощью этой команды:

родовое слово

pip необходимо установить по пути, с которого ваш исполняемый файл Python может читать.Иногда будет более одной версии кода pip, например, pip-2.5, pip-2.7 и т. Д. Вы можете найти их все, запустив compgen -c | grep pip.Также может быть более одной версии Python, особенно если у вас установлены Macports, brew или несколько версий Python.

Проверьте, какая версия модуля twilio установлена, выполнив эту команду:

родовое слово

На выходе должен быть сгенерированный код.

Надеюсь, это поможет - оставьте комментарий, если у вас есть еще вопросы.

Это сработало для меня: (Windows)

Библиотеки Python находятся в G: \ Python \ Lib

(Python установлен в G :, у вас может быть иначе)

Загрузите Twilio с github, вставив библиотеку в >> G: \ Python \ Lib <<

Проблема с импортом исчезла :)

У меня была такая же проблема, и она сводила меня с ума.Наконец я разобрался.Когда вы получаете сообщение об ошибке:

<цитата>

AttributeError: модуль twilio не имеет атрибута version

Посмотрите на две строки выше, и ошибка сообщает вам, где предполагается найти файл twilio.Поэтому я переместил его с того места, где он был, туда, где он просил.

Установлено в:

общий

Перемещено в: Отслеживание (последний вызов последний): Файл "", строка 1, в импорт Twilio Файл "C:\Users\rhuds\AppData\Local\Programs\Python\Python37-32\twilio.py", строка 2, в

Теперь я могу импортировать Twilio.Кроме того, единственное, что я сделал, - это удалил старые версии Python, но я не думаю, что это имело значение.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top