Як встановити git-cola в cygwin?


1

Це може бути дурне питання, але я не можу змусити його працювати.

I знати вона була перенесена. Я знайдено як джерела, так і двійкові файли. Я завантажив усі файли з тут і спробував встановити cygwin з каталогу завантаження. I також витягували джерела і намагалися make і що завгодно і нічого не спрацювало.

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

У мене є пакет "python-pyqt", версія 4.9.6-1. Я спробував переінсталювати його і т.д., і Google не допомогла.

Відповіді:


2

python-pyqt4 має a великі Дерево залежностей, і якщо ви встановили ці пакети вручну, то, ймовірно, відсутні одна або кілька (під) залежностей.

Слідкуйте за портами Cygwin напрямки установки , вибравши git-cola пакет для установки, і бути впевненим, щоб дозволити setup.exe для встановлення все запити.


0

Або встановіть версію Windows (з її залежностями від pythonw і pyqt), вона простіша і не виглядає повністю лайною.

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

(Отримати останню версію 2.x x86_64 Python та відповідну версію PyQt - для мене це було "PyQt4-4.10.3-gpl-Py2.7-Qt4.8.5-x64.exe")

Ви можете викликати його з cygwin досить легко, ось скрипт, який я помістив у папку ~ / bin як "git-cola" (таким чином, він знаходиться перед PATH):

#!/bin/sh

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

/cygdrive/c/Python27/python.exe "$GITCOLA_WIN" $@
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.