ModuleNotFoundError: На терминале нет модуля с именем «Test_speak» - PullRequest
1 голос
/ 12 мая 2019

Мне нужно запустить скрипт Python из терминала.Сценарий отлично работает в Pycharm, но всякий раз, когда я пытаюсь импортировать модуль, созданный в терминале, он показывает ошибку выше.

Я пытался добавить весь каталог в PYTHONPATH:

PYTHONPATH = $ HOME /home / shyna / PycharmProjects / Shyna623 также PYTHONPATH = home / shyna / PycharmProjects / Shyna623

Какой-то другой поток предложил иметь пустой файл инициализации, Pycharm автоматически создает его, но я тоже дважды это проверил.

Я перехожу к этому конкретному каталогу и пытаюсь запустить код с той же ошибкой.

Я пытался сделать sudo Python3, а затем попытался импортировать тот же модуль, но с ошибкой.Я сделал python3 (без sudo) и все та же ошибка.

Файл Python также имеет #!/ usr / bin / python3

Я не использую никакую virtaul среду для запуска скрипта.

Каталог выглядит так: home ./shivam ./Pycharmproject ./Shyna623 Shyna_speak.py (модуль, которыйимеют основные и тестовые пользовательские функции)

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...