Страница 1 из 1

[ИСПРАВЛЕНО] Баг в OSGeo4W (PyQt)

Добавлено: 13 авг 2009, 12:26
Voltron
11го числа "с нуля" ставил софт при помощи обновленного OSGeo4W. В процессе никаких ошибок не возникало, но при использовании обнаружил, что некоторые инструменты PyQt не запускаются, в частности pyuic4. Причина в неправильном указании путей в батнике. Лечится просто, но все же баг, если он есть, лучше убрать. Кто-то может подтвердить?
Батник pyuic4.bat лежит в OSGEO_ROOT\bin. Содержание

Код: Выделить всё

@"C:\Programme\OSGeo4W\bin\python.exe" "C:\Programme\OSGeo4W\apps\Python25\Lib\site-packages\PyQt4\uic\pyuic.py" %1 %2 %3 %4 %5 %6 %7 %8 %9
Т.е. Programme там лишнее.

Re: Баг в OSGeo4W (PyQt)

Добавлено: 13 авг 2009, 13:24
Mavka
Подтверждаю, лишний "Programme\" присутствует

Re: Баг в OSGeo4W (PyQt)

Добавлено: 13 авг 2009, 14:09
Voltron
Спасибо. Отписал разработчикам

Re: Баг в OSGeo4W (PyQt)

Добавлено: 13 авг 2009, 18:19
Максим Дубинин
если не ошибаюсь, Programme, это то как называется Program Files в немецких Windows.
Странно что они так адресуют питон, по идее должно быть OSGEO_ROOT\bin\python.exe, ну да поправят, я уверен.

Re: Баг в OSGeo4W (PyQt)

Добавлено: 13 авг 2009, 18:41
Voltron
Так дело ведь не в том, как это называется. Тут налицо неправильное указание пути.

Кстати, еще одну вещь обнаружил, не знаю как ее классифицировать даже. Раньше при запуске любых инструментов вывод служебных команд подавлялся (echo off), а сейчас не подавляется и перед запуском программ появляется длинный список каталогов, добавленных к переменной PATH и др. Но это уже придирки

Re: Баг в OSGeo4W (PyQt)

Добавлено: 14 авг 2009, 08:43
Voltron
Исправлено в пакете PyQt-4.5.2-5