Como instalar o git-cola no cygwin?

1

Esta pode ser uma pergunta estúpida, mas não consigo trabalhar.

Eu sei que ele foi portado. Eu encontrei as fontes e os binários. Eu baixei todos os arquivos de aqui e tentei a configuração do cygwin no diretório de download. Eu também extraí as fontes e tentei make e tudo mais e nada funcionou.

Sorry, you do not seem to have PyQt4 installed.
Please install it before using git-cola.
e.g.:    sudo apt-get install python-qt4

python setup.py build
PyQt4 version 4.4 or newer required.  Found None
Makefile:32: recipe for target 'all' failed

Eu tenho o pacote "python-pyqt", versão 4.9.6-1. Eu tentei reinstalá-lo, etc., e googling também não ajudou.

    
por maaartinus 25.02.2013 / 02:09

2 respostas

2

python-pyqt4 tem uma árvore de dependência grande , e se você instalou estes pacotes manualmente, provavelmente você está perdendo uma ou mais (sub) dependências.

Siga as instruções de instalação das Portas Cygwin, selecionando o pacote git-cola para instalação e certificando-se de permitir que setup.exe seja instalado < em> todas dependências quando solicitado.

    
por 28.05.2013 / 00:43
0

Ou instale a versão do Windows (com suas dependências em pythonw e pyqt), é mais simples e não parece totalmente uma porcaria.

link

(Obtenha a versão 2.x x86_64 mais recente do Python e a versão correspondente do PyQt - para mim, isso é 'PyQt4-4.10.3-gpl-Py2.7-Qt4.8.5-x64.exe')

Você pode invocá-lo do cygwin com bastante facilidade, aqui está um script que eu coloco na minha pasta ~ / bin como 'git-cola' (ele portanto fica na frente do PATH):

#!/bin/sh

GITCOLA='which --skip-tilde git-cola'
GITCOLA_WIN='cygpath -w "$GITCOLA"'

/cygdrive/c/Python27/python.exe "$GITCOLA_WIN" $@
    
por 11.02.2014 / 10:31

Tags