Cygwin: el instalador de Eric6 no puede encontrar qscintilla2, que se instaló mediante la configuración de cygwin

Cygwin: el instalador de Eric6 no puede encontrar qscintilla2, que se instaló mediante la configuración de cygwin

Soy nuevo en Cygwin y lo uso para aprender Python. Estoy intentando instalar Eric6 Python IDE, que requiere ciertos paquetes como PyQt5, Scintilla2, etc.

Instalé python2, python3, PyQt5, pip3.6 (pip-9.0.3) y varios otros paquetes usando la aplicación de configuración Cygwin (setup-x86_64.exe).

Cuando intento instalar Eric6:

$ python3 install.py
Checking dependencies
Python Version: 3.6.4
Found PyQt5
Found pyuic5
Sorry, please install QScintilla2 and
its PyQt5/PyQt4 wrapper.
Error: cannot import name 'Qsci'

Actualizar

Según la respuesta de matzeri, descubrí que no había visto scintilla2 en la lista de paquetes de Cygwin, así que lo instalé desde allí [package: mingw64-x86_64-qscintilla2-qt5]y pareció instalarse sin ningún problema. Sin embargo, sigo recibiendo exactamente el mismo error que antes al intentar instalar Eric6.Sorry, please install QScintilla2 and its PyQt5/PyQt4 wrapper. Error: cannot import name 'Qsci'

Intenté reiniciar Cygwin y la máquina local, sin suerte.

Respuesta1

instalar qscintilla2desde la configuración de cygwin. Antes de instalar algo desde pip debes verificar si el paquete ya está disponible en cygwin. Ver

https://cygwin.com/packages/package_list.html

para ver la lista completa. Para QT5 debes instalar:

libqscintilla2_qt5-common   
libqscintilla2_qt5-devel    
libqscintilla2_qt5_13
qscintilla2

Respuesta2

Después de instalar qscintilla2 desde la configuración de CygWin

paquete: mingw64-x86_64-qscintilla2-qt5 (clase de editor QT Scintilla para la cadena de herramientas Win64)

Según lo recomendado por Matzeri, también instalé estos dos paquetes:

mingw64-x86_64-qscintilla2-qt4 (clase de editor QT Scintilla para la cadena de herramientas Win64)

python3-pyqt5-qsci (clase de editor Scintilla para QT4)

Después de instalar [mingw64-x86_64-qscintilla2-qt4] el problema continuó como antes, pero tan pronto como instalé [python3-pyqt5-qsci], pude volver a ejecutar la instalación.

instalación de python3.py

y se completó con éxito

La instalación de Eric 6 se completó con éxito


ACTUALIZAR:

Eric6 no era el mejor entorno de desarrollo para Python en Windows. Encontré estos otros dos que funcionan muy bien y no requieren Cygwin ni ningún otro entorno especial: funcionan en Windows.como siempre:

Pyscripter- IDE fantástico, el equipo de desarrollo responde rápidamente y considera seriamente los informes de errores y las solicitudes de funciones, depurador paso a paso, ventanas de depuración/variables realmente excelentes que se pueden arrastrar a un segundo monitor, el sistema de instalación de pip no me ha fallado todavía.(Precaución: usa Ctrl+Y como línea de eliminación en lugar de rehacer, pero el desarrollador me ha asegurado que esto se solucionará en la próxima actualización).

Código VS- IDE de código abierto de Microsoft que esencialmente duplica Visual Studio. Muchas fortalezas, pero las variables globales son más difíciles de observar.

información relacionada