"выбор не может быть запущен и нет недавних запусков" при использовании pydev / eclipse - PullRequest
8 голосов
/ 09 января 2012

Я получаю вышеуказанную ошибку при запуске файла python, который работал в прошлом.Я думаю, что знаю, как это произошло, но не знаю, как это исправить.У меня есть 2 компьютера с двойной загрузкой и разными операционными системами, и я использую Dropbox для синхронизации между ними.Раньше я синхронизировал свою рабочую область eclipse с моими компьютерами Mac и Windows таким образом, и все работало нормально (за исключением того, что мне приходилось менять местоположение интерпретатора Python в зависимости от используемой системы).

Я началполучить вышеупомянутое сообщение после того, как я добавил linux (fedora) для обмена файлами dropbox.Но моя проблема сейчас в том, что когда я пытаюсь обновить мой интерпретатор Python (в Windows), он не сохраняет мои настройки.Я могу нажать autoconfig, и он найдет путь к Python и все файлы, и я нажму apply / okay, но когда я вернусь, все будет пустым.Я почти уверен, что машина linux передала мои настройки, но мне нужно разработать все три блока, поэтому мне нужно, чтобы они были синхронизированы.

Хотите знать, как это исправить, и есть ли другой способ сделать это?это так, у меня нет этой проблемы в будущем?

обновление: это определение.имеет какое-то отношение к моей рабочей области.Когда я меняю рабочее пространство по умолчанию на новую папку и устанавливаю интерпретатор python, он работает.Все еще не уверен, как навсегда это исправить (не хочу копировать код туда и обратно в новые рабочие пространства.

Ответы [ 4 ]

3 голосов
/ 09 января 2012

Я думаю, что ответ о том, как разделить рабочее пространство между другими средами, по-прежнему очень полезен, но если у кого-то возникла проблема с simlair, и ему просто нужно исправить ее для быстрой работы, вот решение:

  1. goв файл, переключите рабочие пространства и выясните, где находится ваше рабочее пространство
  2. Перейдите в эту папку и переименуйте папку .metadata и перезапустите eclipse
  3. В eclipse все будет отсутствовать, поэтому перейдите в file--> импортировать и импортировать папку со всеми вашими проектами (создайте корневую папку для всех проектов, чтобы вам не приходилось импортировать каждый из них по отдельности).
  4. установите любые настройки, которые вы имели до

Это не лучшее решение, но оно работает.Надеюсь, у кого-то есть способ предотвратить возникновение этой проблемы в нескольких средах.

1 голос
/ 20 декабря 2012

Кажется, что предпочтительнее пройти через F9: http://pydev.org/manual_adv_launch.html

0 голосов
/ 14 мая 2014

Эту проблему часто можно решить, выйдя из затмения и перезапустив (если это окажется удобным для вас).Изменение рабочих пространств в среднем потоке часто может запутать Eclipse, даже если PyDev настроен правильно.

0 голосов
/ 27 октября 2013

Затмение запускается так же, как и в прошлый раз.тогда первый раз беги таким образом.в проводнике пакетов (слева).дважды щелкните Res, затем меню.затем щелкните правой кнопкой мыши главное меню (name.xml).В меню frmo выберите «Выполнить», а затем запустить как приложение.и вы можете запустить по умолчанию в следующий раз (из меню или ярлыка).

...