WedX - журнал о программировании и компьютерных науках

ImportError: Нет модуля с именем twilio

Я считаю, что это как-то связано с наличием нескольких версий Python, но после многих часов возни я просто потерялся. Я на OSX Yosemite. Я несколько раз пытался установить и переустановить библиотеки twilio. Сценарий не будет работать дальше строки 1 без выдачи этой ошибки.

ImportError: Нет модуля с именем twilio

from twilio import twiml
from twilio.rest import TwilioRestClient

Основная информация о Twilio и python

twilio==4.5.0

/Library/Frameworks/Python.framework/Versions/2.7/bin/python
/usr/local/bin/python
/usr/bin/python

Спасибо всем, кто может помочь.


  • Найдите, в какой каталог twilio установлен - вы не говорите, как вы его установили, с каким python вы его установили и с какого python вы пытаетесь его запустить. Затем проверьте переменную окружения PYTHONPATH. 07.09.2015
  • Кроме того, вы можете рассмотреть возможность использования pyenv для управления версиями Python; он предназначен для решения подобных проблем. github.com/yyuu/pyenv 07.09.2015

Ответы:


1

У меня была такая же проблема, и я нашел решение здесь: Ошибка импорта в twilio

Возможно, у вас просто уже есть файл с именем twilio.py, который импортируется вместо библиотеки, сумеречный питон. Удалите twilio.py и twilio.pyc, и, надеюсь, это решит вашу проблему.

18.03.2016

2

Поскольку вы используете Python 2.7, попробуйте установить twilio с pip2 (версия python 2.7 pip)

sudo pip2 install twilio

И не забывайте всегда сохранять основную pip версию такой же, как ваша python версия.

15.07.2016

3

у меня была такая же проблема, проблема возникла из-за конфликта имен. Назвал мой файл проекта "twilio.py", таким образом

from twilio.rest import Клиент выдал ошибку

20.05.2020
Новые материалы

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]