Подтвердить что ты не робот

Перспектива Пидева не отображается после установки для Eclipse

После установки последней версии Pydev на eclipse она не отображается в списке доступных перспектив.

Eclipse делает список pydev как устанавливаемый, который кажется мне странным. Я также хотел бы добавить, что я установил pydev через стандартный метод (через опцию "установить новое программное обеспечение" под справкой).

Любая помощь в том, как решить эту проблему, будет с благодарностью.

4b9b3361

Ответ 1

Я потратил несколько часов, пытаясь получить плагин PyDev 3.0.0, работающий с Eclipse Kepler на моем mac. Я попробовал

  • Установка на рынок
  • Установить программное обеспечение через сайт обновлений
  • Удаление файлов плагинов в eclipse/dropins

Ничего не работало, пока я, наконец, не попробовал версию 2.8.2 плагина. Я бы сказал, получив zip 2.8.2 из здесь и поместив unzippied версию в папку /dropins Eclipse. Перезапустить Eclipse. Затем перейдите в меню настроек и обратите внимание на запись PyDev. Когда-нибудь лучше запустить Eclipse с учетными данными администратора. Что-то вроде этого в командной строке:

sudo /Users/username/Softwares/eclipse/Eclipse.app/Contents/MacOS/eclipse

Ответ 2

Прежде всего, перейдите на официальную страницу pydev, в которой говорится:

Смотрите: PyDev не появляется после установки раздела скачать страница для получения справки об использовании Java 8 vm в Eclipse.

Посещает эту страницу, он показывает:

Ну, основная проблема в это время заключается в том, что PyDev требует Java 8 в для запуска. Итак, если вы не хотите поддерживать PyDev, перейдя LiClipse (в основном это автономная версия PyDev плюс некоторые положительные эффекты), вам, возможно, придется пройти через некоторые циклы, чтобы убедиться, что вы фактически используя Java 8 для запуска Eclipse/PyDev (как описано ниже).

Кроме того, имейте в виду, что PyDev 5.x требует Eclipse 4.6 и далее (для Eclipse 3.8 использует PyDev 4.x).

В моей системе:

$ java -version
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-8u102-b14.1-2-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)

В соответствии с этим ответом

Java 8 (a.k.a 1.8)

Итак, мой openJDK 1.8 - это Java 8, уже удовлетворяет требованию, указанному выше в инструкции pydev. Поэтому это не проблема Java в моем случае.

Вспомните последнее выражение pydev:

Кроме того, имейте в виду, что PyDev 5.x требует Eclipse 4.6 и далее (для Eclipse 3.8 использует PyDev 4.x).

Итак, я проверяю свою версию eclipse, она просто старой версии 3.8.1:

введите описание изображения здесь

Но то, что я загрузил, является последней версией pydev 5.3.0, что неверно, поэтому теперь мне нужно выполнить эту инструкцию сначала удалить pydev 5.3.0:

введите описание изображения здесь

Используйте клавишу Shift, чтобы выделить обе и удалить:

введите описание изображения здесь

После удаления, откройте эту страницу, чтобы скопировать старую ссылку репо:

введите описание изображения здесь

Вспомните последнюю инструкцию pydev:

Кроме того, имейте в виду, что PyDev 5.x требует Eclipse 4.6 и далее (для Eclipse 3.8 использует PyDev 4.x).

My eclipse - 3.8.1, поэтому мне просто нужно выбрать 4.x. Самая высокая версия 4.x, указанная выше, - 4.5.5.

Я скопирую ссылку http://www.pydev.org/update_sites/4.5.5 и вставьте в eclipse Установить новое программное обеспечение для установки:

введите здесь описание изображения

В конце концов, Windows → Настройки, pydev появляется сейчас:

введите описание изображения здесь

Ответ 3

PyDev будет отображаться в Eclipse → Предпочтения

Ответ 4

У меня была та же проблема; кажется, что я использовал Eclipse с Java 1.6 вместо Java 1.7, как того требует PyDev.

Исправление, по крайней мере, для PyDev 3.1.0 на Linux, - это запустить Eclipse с двоичным кодом Java 1.7. Два способа сделать это: обновить стандартную установку Java для системы до версии 1.7 или отредактировать eclipse.ini, чтобы указать на Java Java java.

Ответ 5

Для пользователей Ubuntu:

Проверьте версию Java ($ java -version). Если это 1.6.0, обновите его до 1.7.0 ($ sudo apt-get install openjdk-7-jdk)

Кроме того, запустите команду $ sudo update-alternatives --config java

Перезагрузка Eclipse и Pydev будут отображаться в настройках.

Ответ 6

Согласно документации на PyDev, в последней версии 5.x теперь требуются Java8 и Eclipse 4.5 (http://www.pydev.org/)

Вы можете использовать версию 4.x PyDev, которая требует Java7, используя альтернативные сайты обновлений (http://www.pydev.org/update_sites/index.html)

Ответ 7

обновить версию Java. Установите новый java. Перейти к Eclipse- > Preference- > Java → Intalled JRE → Проверить последние java (1.8) → Применить. Перезапустить Eclipse

Ответ 8

в моем случае вам нужно использовать jdk 1.8, если pydev 5.0.0.

Ответ 9

Если у кого-то есть Eclipse Neon, я исправил его:

  • В меню Окно > Перспектива > Настроить
  • Отметьте Отладка Pydev и интересующие вас подпункты.

Теперь вы можете увидеть Pydev на панели меню.

Ответ 10

Руководство по установке PyDev устраняет эту проблему. Решение заключается в обновлении до Java 7 или более поздней версии.

Изменить: Как предложил @aaron-hall, я дам более подробное объяснение:

Славные люди, которые разрабатывают PyDev, решили обновить версию Java, которую они используют (мудрое решение, но нарушает совместимость в обратном направлении). Если у вас есть Java 6, вам нужно обновить хотя бы до 7 (вы можете найти множество сайтов, объясняющих, как это сделать, если вы не знаете). После того, как вы установили новую версию Java, внутри Eclipse перейдите в "Настройки/Java/Установленные JRE" и добавьте недавно установленную JRE. После этого перезапустите Eclipse и установите PyDev, как обычно. Теперь все должно работать нормально.

Если по какой-то причине вы не можете или не будете устанавливать Java 7 или 8, то вы должны придерживаться PyDev 2.8.x.

Ответ 11

Моим решением было запустить eclipse из командной строки с флагом -clean:

eclipse -clean

Это нужно сделать через некоторое время вокруг обновления пакетов.

Ответ 12

Я прошел все эти шаги, но это не сработало. Наконец, я увидел, что моя пусковая установка указала на неправильную установку Java. Это было:

   eclipse -vm /usr/local/java/jre1.7.0_67/bin/java

то я исправил установку java, подходящую для моего случая, как указано в предыдущих ответах, и она работает:

   eclipse -vm /usr/lib/jvm/java-8-openjdk-i386/bin/java

Конечно, это мои зависимые от установки пути. Вы должны проверить свои права.

Ответ 13

Есть несколько вещей, которые нужно проверить при установке pydev с установки нового программного обеспечения на eclipse.

  • Версия eclipse
  • Версия java

Если вы используете java 7, и все же вы не можете найти pydev в соответствии с настройками (что случилось со мной), есть хороший шанс, что вы установили версию pydev, которая выше 4.5.5. PyDev 4.5.5 - последний релиз, поддерживающий Java 7 и Eclipse 3.8. Для получения дополнительной информации перейдите по этой ссылке http://www.pydev.org/ в разделе 5.2.0. Как и мудрый для java 6, более старая версия pydev поможет решить проблему, и есть много сайтов, которые найдут вашу правильную версию pydev в соответствии с вашей версией eclipse и java Приветствия

Ответ 14

Я столкнулся с этой проблемой. Моя среда выглядела так:

  • Windows 7 Enterprise (64 бит)
  • Eclipse SDK 4.2
  • Python 3.6.1
  • Pydev 5.2
  • JRE 1.8.0_111

В приведенной выше конфигурации плагин PyDev не появился.

Я сделал следующее:

  • Установлен jdk 1.8 (64 бит)
  • Установленный Eclipse Neon
  • Установил плагин Pydev с помощью диспетчера плагинов.

Все работает отлично!

В инструкциях по установке четко указано, что PyDev требует Java 8 и Eclipse 4.6 (Neon) для запуска и поддерживает только Python 2.6.

Ответ 15

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

Ответ 16

У меня тоже была проблема, и я решил это просто, ожидая, когда eclipse загрузит все файлы, это занимает некоторое время. Когда закачки завершены, eclipse напомнит вам о перезагрузке, если вы заметите, что напомнили, что вы преуспели.

Ответ 17

Решено с обновлением vm args. Просто указал на java8.

-vm E:/sw/java/jdk1.8.0_91/bin/javaw.exe