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

0

Eu sou novo no Cygwin, usando-o para aprender Python. Eu estou tentando instalar 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 do 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

Por resposta do matzeri, descobri que tinha perdido o ver o scintilla2 na lista de pacotes do Cygwin, por isso instalei-o a partir daí [package: mingw64-x86_64-qscintilla2-qt5] e pareceu instalar sem quaisquer problemas. No entanto, continuo a receber exatamente o mesmo erro de antes ao tentar instalar o Eric6 Sorry, please install QScintilla2 and its PyQt5/PyQt4 wrapper. Error: cannot import name 'Qsci'

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

    
por gibberish 04.04.2018 / 04:50

2 respostas

2

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

link

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

libqscintilla2_qt5-common   
libqscintilla2_qt5-devel    
libqscintilla2_qt5_13
qscintilla2
    
por 04.04.2018 / 08:42
1

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

package: mingw64-x86_64-qscintilla2-qt5 (QT Scintilla editor class for Win64 toolchain)

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

mingw64-x86_64-qscintilla2-qt4 (QT Scintilla editor class for Win64 toolchain)

python3-pyqt5-qsci (Scintilla editor class for QT4)

Depois de instalar o [mingw64-x86_64-qscintilla2-qt4] o problema continuou como antes, mas assim que eu instalei o python-pyqt5-qsci, eu pude re-executar o setup.

python3 install.py

e foi concluído com sucesso

ATUALIZAÇÃO:

Eric6nãoeraomelhorambientededesenvolvimentoparaPythonnoWindows.EuencontreiessesoutrosdoisquefuncionammuitobemenãoexigemCygwinouqualqueroutroambienteespecial-elesfuncionamnoWindows,commeilfaut:

Pyscripter - IDE fantástico, a equipe de desenvolvimento responde de maneira rápida e séria aos relatórios de bugs e solicitações de recursos, depurador passo-a-passo, muito bom depuração / variável janelas que podem ser arrastadas para um segundo monitor, o sistema de instalação pip ainda não me falhou. (Cuidado: usa Ctrl + Y como linha de exclusão em vez de refazer, mas o dev garantiu que isso será corrigido na próxima atualização).

VSCode - IDE de software livre da Microsoft que essencialmente duplica o Visual Studio. Muitos pontos strongs, mas mais difíceis de observar variáveis globais.

    
por 05.04.2018 / 02:36

Tags