Перейти к содержимому

Что делать если в pycharm не работает run

  • автор:

Настройка запуска в PyCharm

Сколько не гуглил, так и не нашел как сделать чтобы работали кнопки справа сверху (обведены). Т.е. чтобы код можно было запускать прямо в pycharm. Скрины настроек тут же. Кнопки которые не работаютRun/Debug Configurations Project Interpreter

Отслеживать
48.6k 17 17 золотых знаков 56 56 серебряных знаков 100 100 бронзовых знаков
задан 11 мая 2020 в 20:02
TheGloomDreamer TheGloomDreamer
37 1 1 золотой знак 1 1 серебряный знак 7 7 бронзовых знаков

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Вам нужно добавить конфигурацию запуска: сказать PyCharm, какой файл запускать и с какими параметрами. Сделать это можно двумя способами:

1) Простой способ — кликнуть правой клавишей мыши по области, где вы пишите код и в контекстном меню выбрать run -filename- (первый скриншот)

(скрин 1)

2) Но также вы можете настроить конфигурации запуска путем открытия настроек конфигурации. Сверху, рядом с кнопкой пуска — Edit configurations -> Add configuration, далее выбираете файл, который хотите запустить (указываете путь до него в поле script path), и нажимаете safe configuration. После чего сможете запустить ваш код прямо в пайшарме (скрины 2-. )

Проблема в PyCharm — не запускается программа через Run

При выполнении любой программы стало вылазить «Process finished with exit code -1073741502 (0xC0000142)». Если запустить в дебаггере — программа работает. Перед тем, как перестало работать, обновилась 10 винда, также переустановил Comodo Firewall. В фаерволле в исключениях есть PyCharm. Гугл на русском вообще не дает результатов, на английском у всех какие-то проблемы с Visual Studio. Я на всякий случай поставил последнюю версию Visual C++ Redistributable. В чем может быть проблема, кто сталкивался?

Голосование за лучший ответ

Попробую правой кнопкой по редактору текста (в свободном месте) и там нажать Run

Для людей, у которых появилась подобная ошибка.
Исправил полным удалением Comodo Firewall через Reg Organizer (хотя и обычное удаление пойдёт), были догадки, но обычное его выключение не помогало. Удачи!

Похожие вопросы

Не работает код в режиме Run, но работает в режиме Debug?

Нужно ввести возраст 5 пассажиров, и рассчитать стоимость билетов.
В режиме Run ввожу возраст двоих пассажиров и слетает на ошибку, а вот когда запускаю в режиме Debug, то спокойно ввожу возраст 5 пассажиров и стоимость билетов корректно рассчитывается.
Что не так делаю?

total = 0 x = 0 print('Введите возраст 5 пассажиров: ') while x < 5: age = int(input()) if age >= 3: total += 100 x += 1 print(f'Сумма билетов: ')

Скриншоты кода удалены модератором.

  • Вопрос задан более года назад
  • 192 просмотра

1 комментарий

Простой 1 комментарий

PyCharm Community. Основы работы

PyCharm – это одна из наиболее удобных сред разработки на языке Python. Существует в двух версиях:

  • PyCharm Community – свободно-распространяемая версия с открытым исходным кодом.
  • PyCharm Professional – проприетарная платная версия с триальным периодом.

В версии Community вы сможете программировать в основном на Python, в Professional – также на смежных языках (веб-программирование), использовать множество фреймворков.

В данном уроке мы рассмотрим создание проекта в PyCharm Community, первоначальную настройку среды и некоторые особенности работы в ней. Полную документацию смотрите на сайте разработчика данной IDE.

PyCharm не содержит самого интерпретатора Python, поэтому последний уже должен быть установлен в системе. В дистрибутивах Linux обычно это так и есть: пакет интерпретатора Python устанавливается вместе с операционной системой. Пользователи Windows, если еще не сделали этого, могут скачать интерпретатор Питона с официального сайта: https://www.python.org/downloads/

В Linux, распаковав установочный пакет PyCharm, вы найдете в нем файл Install***.txt , в котором описано, что надо сделать, чтобы установить и запустить среду разработки.

Установочный пакет PyCharm

Процесс может выглядеть следующим образом:

    Перемещаем каталог с файлами среды разработки в директорию /opt командой

sudo mv pycharm-community-2022.3.3/ /opt/
cd /opt/pycharm-community-2022.3.3/bin/
./pycharm.sh

При первом запуске PyCharm будет предложено принять пользовательское соглашение, также появится окно с вопросом отправлять или нет анонимные данные о том, как вы используете продукт.

Далее появится приветственное окно, в котором среди прочего предлагается создать новый проект.

Приветственное окно PyCharm

При создании проекта появляется диалоговое окно, в котором следует указать адрес нового каталога (или согласиться с заданным по-умолчанию), создавать ли для проекта собственное виртуальное окружение.

Создание проекта и настройка виртуального окружения

Если вы только учитесь языку Питона, во избежание большого количества непонятных файлов в каталоге проекта, может быть целесообразнее выбрать пункт Previously configured interpreter . После этого через список Interpreter: выбрать системный интерпретатор ( System Interpreter ), указав его адрес.

Настройка интерпретатора

Вернувшись в предыдущее окно, снимем флажок Create a main.py welcome script .

Окно создания простого проекта в PyCharm

Далее запустится среда разработки, в ней будет открыт только что созданный проект.

Открытый в PyCharm проект

Окно Tip of the Day и сообщение Code With Me следует закрыть, если они появятся. Возможно потребуется подождать, пока среда настроит проект. Сообщение об этом вы увидите в строке состояния.

Слева на панели Project управляют файлами проекта. На скрине выше в каталоге pythonProject нет ни одного файла. Чтобы создать файл, в котором будет написана программа на Python, кликнем по этой папке правой кнопкой мыши. В контекстном меню выбираем New → Python File .

Создание файла в PyCharm

После этого в центральной части среды разработки появится небольшое окно, в которое вписываем имя файла.

Указание имени и типа файла

Нажав Enter , вы увидите файл на панели Project . Также он будет открыт в центральной части окна PyCharm.

После того, как исходный код написан, чтобы первый раз запустить программу, проще всего нажать Ctrl+Shift+F10 . Внизу раскроется вкладка Run , в которой отобразиться результат выполнения.

Запуск программы в PyCharm, панель Run

Иногда удобнее, чтобы панель выполнения программы открывалась не снизу, а, например, справа. В этом случае в настройках панели (справа значок похожий на гайку) следует выбрать Move to → Right Top .

Как изменить положение панели в PyCharm

После этого интерфейс среды разработки примет такой вид:

Панель выполнения программы справа

Внешний вид среды и множество других ее свойств, поведение настраиваются в окне Settings (меню File → Settings ). На скрине ниже показано, как изменить темную тему оформления PyCharm на светлую.

Изменение темы оформления в PyCharm

Бывает удобно менять размер шрифта в редакторе кода, зажав Ctrl и прокручивая колесо мыши. Чтобы воспользоваться этой возможностью в PyCharm, надо установить соответствующий флажок в разделе Editor → General окна настроек.

Включение в PyCharm возможности менять размер шрифта прокруткой колеса мыши с зажатым Ctrl

Изменить по-умолчанию заданный размер шрифта можно в разделе Editor → Font .

Установка размера шрифта в редакторе кода PyCharm

В PyCharm встроена интерактивная консоль, в которой выполняют небольшие фрагменты кода без создания файлов.

Python Console

В дистрибутивах Linux обычно значок PyCharm не устанавливается в системное меню. И для последующего запуска среды вам снова надо будет обращаться к файлу pycharm.sh . Однако вы можете создать ярлык на приложение выполнив команду Tools → Create Desktop Entry… .

Создание значка быстрого запуска для PyCharm в системном меню

После этого в вашем системном меню должен появиться значок быстрого запуска. На скрине ниже показано, как это выглядит в Linux Mint.

Пример ярлыка запуска PyCharm

Теперь рассмотрим некоторые особенности работы в PyCharm, точнее в его редакторе кода. Многие из них универсальны, характерны для других сред разработки. Так нажатие Ctrl + D дублирует строку, в которой находится курсор.

Ctrl + C копирует строку, в которой находится курсор, выделять строку при этом не надо. Потом копию можно вставить в любое место программы командой Ctrl + V .

Если надо скопировать или продублировать участок в несколько строк, его следует выделить.

Выделенный участок можно сдвинуть вправо (сделать вложенным), нажав Tab . Смещение влево (на внешний уровень) выполняется комбинацией Shift + Tab .

Поднять/опустить (поменять местами с предшествующей/нижестоящей) строку или выделенный участок можно с помощью сочетаний Shift + Ctrl + стрелка вверх или стрелка вниз клавиатуры.

Примеры решения и дополнительные уроки в pdf-версии курса

X Скрыть Наверх

Python. Введение в программирование

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *