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

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

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

  • Aptana Error-pydev: порт не связан (найден порт -1)?
  • Как исправить socket.gaierror: (11004, «getaddrinfo failed») ошибка в GAE?
  • Aptana Studio 3: Как применить темы к редактору python
  • Отладчик pydev: не удалось найти реальное местоположение для python 2.7 после обновления ОС 10.8
  • Я попытался настроить Run > External Tools > External Tools Configurations... используя расположение

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

    и Аргументы

     ${resource_loc} 

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

     Variable references empty selection: ${resource_loc} 

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

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

  • Как исправить socket.gaierror: (11004, «getaddrinfo failed») ошибка в GAE?
  • Настройка среды разработки Python & OpenERP?
  • SyntaxError: неожиданный EOF при разборе
  • Eclipse Pydev: Запустите выделенные строки кода
  • PyDev не признает импорт
  • Есть ли плагин для vim для автоматического импорта библиотек python?
  • One Solution collect form web for “Запуск внешних программ Python с помощью Eclipse PyDev”

    Последний PyDev уже немного улучшил ситуацию … рабочий процесс для использования с внешними файлами следующий: проверка на PyDev 2.2.2 и Eclipse 3.7:

    1. Перетащите файл из файловой системы в Eclipse (должен открыть файл для его редактирования).

    2. Нажмите F9, чтобы редактор открылся для запуска файла … Он по-прежнему попросит вас, чтобы проект разрешил использовать PYTHONPATH и интерпретатор (вы, вероятно, можете просто использовать любой проект, который у вас есть, который имеет интерпретатор, который вы хотите использовать для запустить или создать проект PyDev как «внешние_проекты» и связать их с ним).

    Обратите внимание, что вам нужно правильно настроить PyDev (шаги доступны по адресу: http://pydev.org/manual_101_root.html ), и если вы выполнили шаг, чтобы отметить повторный запуск последнего запуска по умолчанию – http: // pydev .org / manual_101_run.html – нажатие Ctrl + F11 возобновит повторный запуск (и вам больше не нужно, чтобы этот редактор был активным).

    Позднее вы можете изменить эту конфигурацию в меню: «Выполнить»> «Запустить конфигурации».

    Python - лучший язык программирования в мире.