История изменений
Исправление hateyoufeel, (текущая версия) :
Нет. Питон ищет модули в директориях из списка sys.path. Рабочей директории там по умолчанию нет.
Мне почему-то кажется, что это — очень плохой дизайн, но тем не менее. Там действительно первый же элемент sys.path — это '.'. Быстрый grep по сырцам pipenv показывает какие-то странные манипуляции с sys.path. На этом я пока закончу и пойду спать. Спасибо.
Дерьмом не пользуюсь.
Какие альтернативы есть? Я взял pipenv потому что для него есть нормальный модуль под имагз. Из альтернатив я только poetry видел.
Разрешаю, смотри при импорте не перепутай.
Почему я должен их перепутать? import project.module.types и всё ок.
Исходная версия hateyoufeel, :
Нет. Питон ищет модули в директориях из списка sys.path. Рабочей директории там по умолчанию нет.
Мне почему-то кажется, что это — очень плохой дизайн, но тем не менее. Там действительно первый же элемент sys.path — это '.'. Быстрый grep по сырцам pipenv показывает какие-то странный манипуляции с sys.path. На этом я пока закончу и пойду спать. Спасибо.
Дерьмом не пользуюсь.
Какие альтернативы есть? Я взял pipenv потому что для него есть нормальный модуль под имагз. Из альтернатив я только poetry видел.
Разрешаю, смотри при импорте не перепутай.
Почему я должен их перепутать? import project.module.types и всё ок.