Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > Как собрать приложение с исходников


Автор: vit88 6.4.2015, 03:00
сем привет
Eсть одно приложение написанное на Питоне (исходники здесь: https://github.com/ciscorn/ldoce5viewer )
Но там описана установка под Линукс
Пользуюсь Виндовс 7 и Питон 2.7
При запуске файла “ldoce5viewer.py” Питоном IDLE
видает следующее: “you should run $ make”…… для работы с программой
Сам не являюсь програмистом. Знаю в инете єсть куча инфы по Питону, пробивал разобраться. Не могу ни как разобраться как запустить их на Windows
Буду очень признателен за помощь

Автор: Romikgy 6.4.2015, 16:39
Цитата(vit88 @  6.4.2015,  02:00 Найти цитируемый пост)
https://github.com/ciscorn/ldoce5viewer 

этот продукт не заточен под винду !!! 
надо разбиратся с логикой его работы , и после этого смотреть будет ли возможность работы в винде 

Автор: sQu1rr 7.4.2015, 17:19
Цитата(Romikgy @  6.4.2015,  13:39 Найти цитируемый пост)
этот продукт не заточен под винду !!! 

Цитата

It runs on Linux, Mac OS X and Microsoft Windows.

Автор: Romikgy 7.4.2015, 17:29
sQu1rr, помогите собрать его человеку под 
Цитата(sQu1rr @  7.4.2015,  16:19 Найти цитируемый пост)
Microsoft Windows


Автор: vit88 7.4.2015, 20:28
Всем привет
спасибо за интерес к теме
действия которые уже сделаны:
ставлю ( через python setup.py install ) из прикрепленого архива
програма ставится в C:\Python27\Lib\site-packages
Дальше :
C:\Users\*****>python -m ldoce5viewer

вылетает ошибка:

C:\Python27\python.exe: No module named ldoce5viewer.__main__; ‘ldoce5viewer’ is
a package and cannot be directly executed

как дальше запустить само приложение?

Автор: sQu1rr 8.4.2015, 01:27
А зачем вам его собирать, вы же можете просто скачать инсталятор? вы же
Цитата

Сам не являюсь програмистом. 

Автор: vit88 13.4.2015, 21:42
Вроде бы работает
Есть вопрос по коду:

def findText(self, text):
        self._ui.actionFindNext.setEnabled(bool(text))
        self._ui.actionFindPrev.setEnabled(bool(text))
        findtext = self._ui.webView.findText
        findtext('')
        findtext('', QWebPage.HighlightAllOccurrences)
        found = findtext(text, QWebPage.HighlightAllOccurrences)


Как можна заменить в: “QWebPage.HighlightAllOccurrences” цвет видиления (из желтого на черний)?

Добавлено через 1 минуту и 56 секунд
Цитата(sQu1rr @ 8.4.2015,  01:27)
А зачем вам его собирать, вы же можете просто скачать инсталятор? вы же
Цитата

Сам не являюсь програмистом. 

Хочу сделать несколько правок

Автор: sQu1rr 14.4.2015, 12:02
Цитата(vit88 @  13.4.2015,  18:42 Найти цитируемый пост)
Как можна заменить в: “QWebPage.HighlightAllOccurrences” цвет видиления (из желтого на черний)?

Нужно смотреть что делает функция QWebPage.HighlightAllOccurrences. А вообще вполне возможно, что есть отдельный файл со стилями, кто знает.


Цитата(vit88 @  13.4.2015,  18:42 Найти цитируемый пост)
Хочу сделать несколько правок 

Цитата(vit88 @  6.4.2015,  00:00 Найти цитируемый пост)
Сам не являюсь програмистом.

Это будет тяжело, если нету опыта

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)