"выбор не может быть запущен и нет последних запусков" при использовании pydev / eclipse

Я получаю вышеуказанную ошибку при запуске файла python, который работал в прошлом. Я думаю, что знаю, как это произошло, но не уверен, как это исправить. У меня есть 2 компьютера с двойной загрузкой разных ОС и использовать dropbox, чтобы оставаться синхронизированным между ними всеми. В прошлом я синхронизировал свое рабочее пространство eclipse с компьютерами mac и windows таким образом, и все работало нормально(за исключением того, что мне пришлось бы изменить местоположение интерпретатора python в зависимости от того, какую систему я использовал).

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

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

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

4 ответов


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

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

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


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


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


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