| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Общие вопросы > Не получается импортировать библиотеку collections |
| Автор: sash3003 12.5.2015, 16:18 | ||
| Здравствуйте, учу питон по книге Программирование на Python3 Добрался уже до коллекций. И выдаёт ошибку при попытке импортировать библиотеку collections
Консоль пишет что в строке 3 ушибка fraceback (most recent call last) File "C:\python\hello\collections.py" in <module> import collections Помогите, пожалуйста |
| Автор: Fenrir13 12.5.2015, 21:06 |
| Очень просто - никогда не называй свой файл с кодом так же, как импортируемые библиотеки. Т.к. твой файл - это тоже модуль. И в данном случае Питон пытается импортировать запускаемый файл ещё раз, что невозможно. Порядок поиска модулей при импорте: уже импортированные модули (чтобы не импортировать дважды), файл с таким именем в текущей директории, установленные пакеты, внутренние библиотеки (собственно, collections к ним и относится). |
| Автор: sash3003 12.5.2015, 21:17 |
| Fenrir13, Спасибо |