Cygwin - O instalador do Eric6 não consegue encontrar o qscintilla2, que foi instalado através da configuração do cygwin

Cygwin - O instalador do Eric6 não consegue encontrar o qscintilla2, que foi instalado através da configuração do cygwin

Sou novo no Cygwin e uso-o para aprender Python. Estou tentando instalar o Eric6 Python IDE, que requer certos pacotes como PyQt5, Scintilla2, etc.

Instalei python2, python3, PyQt5, pip3.6 (pip-9.0.3) e vários outros pacotes usando o aplicativo de configuração Cygwin (setup-x86_64.exe).

Quando tento instalar o 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'

Atualizar

De acordo com a resposta de matzeri, descobri que não tinha visto o scintilla2 na lista de pacotes do Cygwin, então instalei-o a partir daí [package: mingw64-x86_64-qscintilla2-qt5]e pareceu instalar sem problemas. No entanto, continuo recebendo exatamente o mesmo erro de antes ao tentar instalar o Eric6Sorry, please install QScintilla2 and its PyQt5/PyQt4 wrapper. Error: cannot import name 'Qsci'

Tentei reiniciar o Cygwin e a máquina local, sem sorte.

Responder1

instale qscintilla2a partir da configuração do cygwin. Antes de instalar qualquer coisa do pip você deve verificar se o pacote já está disponível no cygwin. Ver

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

para a lista completa. Para QT5 você deve instalar:

libqscintilla2_qt5-common   
libqscintilla2_qt5-devel    
libqscintilla2_qt5_13
qscintilla2

Responder2

Depois de instalar o qscintilla2 da configuração do CygWin

pacote: mingw64-x86_64-qscintilla2-qt5 (classe do editor QT Scintilla para conjunto de ferramentas Win64)

conforme recomendado por Matzeri, também instalei estes dois pacotes:

mingw64-x86_64-qscintilla2-qt4 (classe do editor QT Scintilla para conjunto de ferramentas Win64)

python3-pyqt5-qsci (classe do editor Scintilla para QT4)

Depois de instalar [mingw64-x86_64-qscintilla2-qt4] o problema continuou como antes, mas assim que instalei [python3-pyqt5-qsci], consegui executar novamente a configuração

instalação do python3.py

e foi concluído com sucesso

Instalação do Eric 6 concluída com sucesso


ATUALIZAR:

Eric6 não era o melhor ambiente de desenvolvimento para Python no Windows. Achei esses outros dois que funcionam muito bem e não requerem Cygwin ou qualquer outro ambiente especial - eles funcionam no Windows,comme il faut:

Pyscripter- IDE fantástico, a equipe de desenvolvimento responde rapidamente e considera seriamente relatórios de bugs e solicitações de recursos, depurador passo a passo, janelas realmente ótimas de depuração/variáveis ​​​​que podem ser arrastadas para um segundo monitor, o sistema de instalação do pip ainda não falhou.(Cuidado: usa Ctrl+Y como linha de exclusão em vez de refazer, mas o desenvolvedor me garantiu que isso será corrigido na próxima atualização.)

Código VSC- IDE de código aberto da Microsoft que essencialmente duplica o Visual Studio. Muitos pontos fortes, mas mais difíceis de observar as variáveis ​​globais.

informação relacionada