Запуск внешних программ Python с помощью Eclipse PyDev

Я хочу использовать рефакторинг, включенный PyDev, но думаю, что это немного нелепо создавать папку проекта в моем рабочем пространстве Eclipse для каждого отдельного маленького скрипта Python, который я создаю.

Я Я могу выполнить рефакторинг, отредактировав файл в Eclipse, используя Файл> Открыть файл ... . Однако мне все равно нужно перейти в Терминал, чтобы запустить файл. Было бы неплохо просто запустить его в Eclipse.

Я пробовал настроить Выполнить> Внешние инструменты> Конфигурации внешних инструментов ... с использованием Location

/Library/Frameworks/Python.framework/Versions/Current/bin/python

и Arguments

${resource_loc}

Предположительно, это вызовет интерпретатор python с использованием открытого файла. Но это не так. Я получаю только следующее:

Variable references empty selection: ${resource_loc}

Этот вопрос StackOverflow имеет ту же проблему, что и я, но выбранный ответ не имеет ничего общего с пустой проблемой $ {resource_loc} .

Как решить Я запускаю внешние программы Python в Eclipse?

7
задан Community 23 May 2017 в 12:08
поделиться