1 votes

Comment installer git-cola sous cygwin ?

C'est peut-être une question stupide, mais je n'arrive pas à le faire fonctionner.

I savoir il a été porté. J'ai trouvé à la fois les sources et les binaires. J'ai téléchargé tous les fichiers à partir de aquí et j'ai essayé l'installation de Cygwin à partir du répertoire de téléchargement. I également extrait les sources et essayé make et tout le reste, mais rien n'a fonctionné.

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

J'ai bien le paquet "Python-pyqt", version 4.9.6-1. J'ai essayé de le réinstaller, etc. et la recherche sur Google n'a pas aidé non plus.

2voto

Yaakov Points 793

Python-pyqt4 dispose d'une fonction important et si vous avez installé ces paquets manuellement, il vous manque probablement une ou plusieurs (sous-)dépendances.

Veuillez suivre les ports Cygwin instructions d'installation , en sélectionnant l'option git-cola pour l'installation, et en s'assurant d'autoriser setup.exe pour installer todos lorsqu'on le lui demande.

0voto

stolsvik Points 1030

Ou installez la version Windows (avec ses dépendances sur pythonw et pyqt), elle est plus simple et n'a pas l'air totalement merdique.

https://github.com/git-cola/git-cola/blob/master/README.md#Windows-installation

(Obtenez la dernière version 2.x x86_64 de Python, et la version PyQt correspondante - pour moi il s'agissait de 'PyQt4-4.10.3-gpl-Py2.7-Qt4.8.5-x64.exe')

Vous pouvez l'invoquer depuis cygwin assez facilement, voici un script que j'ai placé dans mon dossier ~/bin en tant que 'git-cola' (il se trouve donc devant PATH) :

#!/bin/sh

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

/cygdrive/c/Python27/python.exe "$GITCOLA_WIN" $@

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X