Pycharm получает ошибку «не могу найти модуль __main__» - PullRequest
0 голосов
/ 27 августа 2018

Всякий раз, когда я пытаюсь запустить скрипт через Virtualenv в pycharm, я получаю эту ошибку:

C:\Users\Costello\PycharmProjects\test\venv\Scripts\python.exe C:/Users/Costello/PycharmProjects/test
C:\Users\Costello\PycharmProjects\test\venv\Scripts\python.exe: can't find '__main__' module in 'C:/Users/Costello/PycharmProjects/test'

Все работает нормально через бездействие или против кода. Я полагаю, что это должно быть что-то вроде того, как я настроил свой пичарм, но понятия не имею, что.

edit: это происходит независимо от того, что я запускаю, даже с простой функцией печати.

edit: даже при выборе обычного python intepreteur, то же самое происходит только в pycharm

C:\Users\Costello\AppData\Local\Programs\Python\Python37\python.exe: can't find '__main__' module in 'C:/Users/Costello/PycharmProjects/test'

Ответы [ 4 ]

0 голосов
/ 29 мая 2019

Я исправил это, удалив значения из поля Опции интерпретатора в конфигурациях запуска / отладки.Пытаясь добавить интерпретатор, я добавил путь к Python в указанное поле.

После очистки поля все работало хорошо.

Вы можете найти run/debug configuration настройки в выпадающем меню.внизу слева от значка бега в правом верхнем углу окна pycharm.

0 голосов
/ 22 октября 2018

В вашем Pycharm:

  1. Выберите Run - Edit Configurations
  2. В Configuration tabs, выберите Module name в опции Choose target to run и введите имя вашего файла Python
  3. Нажмите Apply и OK кнопку

Или простой способ - когда вы запускаете свой код в первый раз (для нового файла), просто наберите на клавиатуре Alt+Shift+F10, чтобы запустить и сохранитьконфигурации.Во второй раз (после сохранения конфигурации) просто введите Alt+F10, чтобы запустить код.

0 голосов
/ 21 мая 2019

В Pycharm (Ubuntu):

  1. Создать новый проект
  2. Дайте название проекта
  3. Щелкните правой кнопкой мыши на папке с корзиной
  4. Создать новый файл Python
  5. Напишите ваш код
  6. Верхняя правая сторона: Добавить конфигурацию
  7. Левая сторона: щелкните правой кнопкой мыши знак «+»
  8. Введите полное имя файла
  9. Home / Загрузки / myfile.py как «Путь к сценарию»
  10. Python 2.x / 3.x в качестве интерпретатора Python
  11. Нажмите на кнопку Применить / ok
0 голосов
/ 27 августа 2018

Разобрался, что не так.В окне конфигурации в pycharm мне пришлось выбрать правильный путь к скрипту:

enter image description here

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