Импорт модулей через консоль в PyCharm

Изучаю python по книге "Сам себе программист" К. Альтхоф.

В разделе о импорте в частности о импорте самописных модулей в другие модули столкнулся с такой проблемой: Создал я файл hello.py:

def print_hello():
    print("Привет")

Далее создал файл project.py с кодом:

import hello
hello.print_hello()

Вроде бы все просто и понятно, но есть одно но:

  1. Если я этот код со второго файла напишу в редакторе (pycharm) и выполню, то у меня отобразится верный результат.
  2. Но если я попытаюсь тоже самое сделать через консоль пайтон в той же IDE, то получу сообщение с ошибкой что такой модуль не найден.

В чем разница и причина ошибки?

Помогите пожалуйста разобраться, как новичку мне это важно.

Скриншоты: скрин 1 скрин 2


Ответы (0 шт):