tutorial para for development descargar python eclipse pydev
here

python - for - Perspectiva de Pydev que no se muestra después de la instalación para Eclipse



pydev eclipse tutorial (17)

Después de instalar la última versión de Pydev en eclipse, no se muestra en la lista de perspectivas disponibles.

Eclipse, sin embargo, lista a pydev como instalado, lo que me parece extraño. También me gustaría agregar que instalé pydev a través del método estándar (a través de la opción "Instalar nuevo software" en la ayuda).

Cualquier ayuda sobre cómo resolver esto sería muy apreciada.


  1. Actualiza tu Java al último SDK.
  2. Reinicie Eclipse.

PyDev se mostrará en Eclipse >> Preferencias


Actualizar la versión de Java. Instala el nuevo java. Vaya a Eclipse-> Preferencia-> Java -> JRE intalled -> Verifique el último java (1.8) -> Aplicar. Reiniciar Eclipse


En mi caso, al instalar el complemento, había olvidado hacer clic en una casilla de verificación para confiar en un certificado, luego lo instalé de nuevo, marqué la casilla de verificación y funcionó.


Hay algunas cosas que deben verificarse al instalar pydev desde instalar un nuevo software en eclipse.

  1. Versión de eclipse
  2. Versión de java

Si está utilizando Java 7 y aún no puede encontrar pydev en las preferencias (lo que me sucedió), es muy probable que haya instalado una versión de pydev que esté por encima de 4.5.5. PyDev 4.5.5 es la última versión compatible con Java 7 y Eclipse 3.8. Para obtener más detalles, visite este enlace http://www.pydev.org/ bajo la versión 5.2.0. Como es sabio para Java 6, una versión anterior de pydev ayudará a resolver el problema, y ​​hay muchos sitios que encontrarán su versión correcta de pydev de acuerdo con su versión de eclipse y java.


La guía de instalación de PyDev aborda este problema. La solución es actualizar a Java 7 o posterior.

Edit: Como sugirió @ aaron-hall, daré una explicación más detallada:

La buena gente que desarrolla PyDev ha decidido actualizar la versión de Java que están usando (decisión acertada, pero rompe la compatibilidad hacia atrás). Si tiene Java 6, necesita actualizar al menos a 7 (puede encontrar numerosos sitios que explican cómo hacerlo en caso de que no lo sepa). Una vez que haya instalado la nueva versión de Java, en Eclipse vaya a Preferencias / Java / Instalar JRE y agregue su JRE recientemente instalado. Después de eso, reinicie Eclipse e instale PyDev como lo haría normalmente. Todo debería funcionar bien ahora.

Si por alguna razón no puedes o no quieres instalar Java 7 u 8, entonces debes mantenerte en PyDev 2.8.x.


Lo primero es lo primero, vaya a la página oficial de pydev , que dice:

Consulte: el PyDev no aparece después de la sección de instalación en la pydev.org/download.html#pydev-does-not-appear-after-install para obtener ayuda sobre el uso de Java 8 vm en Eclipse.

Visita pydev.org/download.html#pydev-does-not-appear-after-install , muestra:

Bueno, el principal problema en este momento es que PyDev requiere Java 8 para poder ejecutarse. Por lo tanto, si no desea admitir PyDev yendo a la ruta LiClipse (que es principalmente una versión independiente de PyDev más algunas cosas), es posible que tenga que pasar por algunos bucles para asegurarse de que realmente está utilizando Java 8 para ejecutar Eclipse. / PyDev (como se explica a continuación).

Además, tenga en cuenta que PyDev 5.x requiere Eclipse 4.6 en adelante (para Eclipse 3.8 use PyDev 4.x).

En mi sistema:

$ 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)

De acuerdo con esta respuesta

Java 8 (aka 1.8)

Entonces, mi openJDK 1.8 es que Java 8 ya cumplió con el requisito establecido en la declaración de pydev anterior. Así que no es problema de Java en mi caso .

Recordemos la última declaración de pydev:

Además, tenga en cuenta que PyDev 5.x requiere Eclipse 4.6 en adelante (para Eclipse 3.8 use PyDev 4.x).

Así que reviso mi versión de eclipse, es simplemente la versión anterior 3.8.1 :

Pero lo que descargué es la última versión de pydev 5.3.0 , lo cual está mal, así que ahora lo que tengo que hacer es seguir primero estas instrucciones para desinstalar pydev 5.3.0:

Use la tecla Mayús para resaltar y desinstalar:

Después de la desinstalación, visita esta página para copiar el enlace del repositorio anterior:

Recordemos la última declaración de pydev de nuevo:

Además, tenga en cuenta que PyDev 5.x requiere Eclipse 4.6 en adelante (para Eclipse 3.8 use PyDev 4.x).

Mi eclipse es 3.8.1, así que solo tengo que elegir 4.x. La versión más alta de 4.x enumerada anteriormente es 4.5.5.

Copio el enlace http://www.pydev.org/update_sites/4.5.5 y pego en la página Instalar nuevo software de eclipse para instalar:

Después de todo, Windows -> Preferencias, pydev se muestra ahora:


Me enfrenté a este problema. Mi entorno se veía así

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

En la configuración anterior, el complemento PyDev no apareció.

Hice lo siguiente:

  • Instalado el jdk 1.8 (64 bit)
  • Eclipse Neon instalado
  • Instala el complemento de Pydev usando el administrador de complementos.

¡Todo funciona bien ahora!

En las instrucciones de instalación se indica claramente que PyDev requiere Java 8 y Eclipse 4.6 (Neon) para poder ejecutarse y solo es compatible con Python 2.6 en adelante.


Mi solución fue ejecutar eclipse desde la línea de comandos con el indicador -clean :

eclipse -clean

Esto se debe hacer de vez en cuando con las actualizaciones de paquetes.


Para usuarios de Ubuntu:

Compruebe la versión de Java ( $ java -version ). Si es 1.6.0, actualícelo a 1.7.0 ( $ sudo apt-get install openjdk-7-jdk )

Además, ejecute el comando $ sudo update-alternatives --config java

Reiniciar Eclipse y Pydev se mostrarán en las preferencias.


Pasé horas intentando que el complemento PyDev 3.0.0 funcionara con Eclipse Kepler en mi mac. Lo intenté

  1. Instalación del mercado
  2. Instalar el software a través del sitio de actualización
  3. Eliminar archivos de complementos en eclipse / dropins

Nada funcionó hasta que finalmente probé la versión 2.8.2 del plugin. Diría que obtén un zip de 2.8.2 desde here y coloques la versión descomprimida en tu carpeta / dropins de Eclipse. Reinicie Eclipse. Luego vaya al menú de preferencias y observe que la entrada de PyDev debería estar allí. En algún momento es mejor iniciar Eclipse con credenciales de administrador. Algo como esto en la línea de comando:

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


Pasé por todos los pasos anteriores, pero no funcionó. Por fin, vi que mi lanzador apuntaba a una instalación incorrecta de Java. Era:

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

Luego corrigí la instalación java adecuada para mi caso, como se indicó en las respuestas anteriores, y funciona:

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

Por supuesto estos son mis caminos dependientes de la instalación. Usted debe comprobar su propia cuenta.


Resuelto con la actualización de vm args. Solo apunto a java8.

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




Si alguien tiene Eclipse Neon , así es como lo arreglé:

  1. Desde el menú Ventana > Perspectiva > Personalizar
  2. Compruebe la depuración de Pydev y los subelementos que le interesan.

Ahora puedes ver el Pydev en la barra de menú.


Yo también tuve el problema, y ​​lo resolví simplemente esperando que Eclipse descargue todos los archivos, toma algo de tiempo. Cuando se completen las descargas, eclipse le recordará que reinicie, si ve que le recuerda que ha tenido éxito.


Yo tuve el mismo problema; Parece que estaba usando Eclipse con Java 1.6 en lugar de con Java 1.7 como lo requiere PyDev.

La solución, al menos para PyDev 3.1.0 en Linux, es iniciar Eclipse con el binario Java 1.7. Dos formas de hacer esto: actualizar la instalación de Java predeterminada para el sistema a 1.7 o editar el eclipse.ini para que apunte a un binario Java 1.7 de Java.


en mi caso, necesitas usar jdk 1.8, si el pydev es 5.0.0.