Python импортирует установленный пакет вместо локальной папки - PullRequest
0 голосов
/ 26 апреля 2019

Когда я в любой папке

python3
import a.b

работает нормально

Когда я в папке с файлами:

- a
-- c.py

и я пытаюсь

python3
import a.b

Я получил Нет модуля с именем a.b

Я понимаю, почему, но теперь я хочу другого. Как избежать этого? Переименовать невозможно, b является плагином для a и устанавливается отдельно

1 Ответ

0 голосов
/ 26 апреля 2019

Не совсем уверен, на каком уровне вы находитесь в файловой структуре, но я столкнулся с этой проблемой некоторое время назад, и я уверен, что явное указание на импорт решило проблему.Попробуйте использовать «из импорта b», и если это не сработает, вы можете попробовать относительный импорт «из. Import b» lmk, если это работает для вас.

...