Импортированный модуль PyCharm показывает, что красная программа работает, хотя - PullRequest
0 голосов
/ 09 мая 2020

В основном то, что написано в названии. PyCharm сообщает, что мой модуль не может быть найден, но программа с ним прекрасно работает. Модуль находится в том же каталоге. (См. Снимок экрана ниже)

red_module

1 Ответ

0 голосов
/ 09 мая 2020

Проблема в том, что вы запускаете свои файлы не так, как ожидает PyCharm. Ожидается, что вы находитесь в папке python_projects и выполняете команду типа python3 -m word_games.anagrams, хотя вы, вероятно, делаете что-то вроде python3 word_games.py из папки word_games.

Чтобы исправить это, либо откройте word_games в качестве проекта в PyCharm, а не python_projects, или измените свой код, чтобы его можно было запускать так, как ожидает PyCharm, изменив импорт на import word_games.load_dictionary as load_dictionary.

...