|
Модераторы: Daevaorn |
|
sash3003 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.5.2015 Репутация: нет Всего: нет |
Здравствуйте, учу питон по книге Программирование на Python3 Добрался уже до коллекций.
И выдаёт ошибку при попытке импортировать библиотеку collections
Консоль пишет что в строке 3 ушибка fraceback (most recent call last) File "C:\python\hello\collections.py" in <module> import collections Помогите, пожалуйста |
|||
|
||||
Fenrir13 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 20.9.2008 Репутация: 1 Всего: 2 |
Очень просто - никогда не называй свой файл с кодом так же, как импортируемые библиотеки. Т.к. твой файл - это тоже модуль. И в данном случае Питон пытается импортировать запускаемый файл ещё раз, что невозможно. Порядок поиска модулей при импорте: уже импортированные модули (чтобы не импортировать дважды), файл с таким именем в текущей директории, установленные пакеты, внутренние библиотеки (собственно, collections к ним и относится).
|
|||
|
||||
sash3003 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.5.2015 Репутация: нет Всего: нет |
Fenrir13, Спасибо , а я то думаю, мучаюсьверчусь.. В жизни бы не догадался
|
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |