pyCharm с красными волнистыми линиями под каждым оператором импорта, который ссылается на другой файл - PullRequest
0 голосов
/ 30 июня 2018

По какой-то причине pycharm дает мне красные волнистые линии под каждым оператором импорта в каждом файле, который импортирует другой файл. Например в одном файле у меня есть:

from globals import *

В котором слово «глобальные» имеет красный волнистый характер, и в каждой функции из globals.py, которую я имею, оно не может найти определение для. Файл globals.py находится в том же каталоге, что и файл, на который он ссылается. Это происходит с каждым файлом, который у меня есть. Кто-нибудь получил это? По какой-то причине это начало происходить только после того, как я сделал Python 3.6 по умолчанию (вместо 2.7). Заранее спасибо!

Я также понимаю, что могу исправить проблему с волнистым красным, написав вместо этого:

from .globals import *

однако, когда я пытаюсь запустить скрипт в режиме отладки, я получаю:

ModuleNotFoundError: No module named '__main__.globals'; '__main__' is not a package
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...