Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Разработка GUI > Установка PyGTK под Windows


Автор: Goganchic 26.3.2007, 22:07
В общем существует необходимость в установке данной библиотеки для питона на Windows, вопрос: что надо поставить на чистую винду, чтобы все работало?

Автор: pythonwin 27.3.2007, 07:12
всё для pyGTK для винды http://aruiz.typepad.com/siliconisland/2006/12/allinone_win32_.html

+
читай от http://python.com.ua/forum/viewtopic.php?pid=3079#p3079 и ниже

Добавлено через 29 секунд
http://python.com.ua/forum/viewtopic.php?id=460

Автор: Goganchic 28.3.2007, 07:34
Пасиба smile

Автор: Goganchic 29.3.2007, 22:18
Столкнулся с такой проблемой: В папке C:\Windows\system32 есть файлы xmlparse.dll и xmltok.dll, которые питон использует для загрузки данных из glade файла. Так вот, когда Python вызывает свои либы с такими же названиями, он попадает на эти, в которых, конечно, нет того что ему нужно и все валится. Спасает простое переименование файлов в system32, но это не выход. Как сказать питону, чтобы он грузил dll-шки из своей директории, а не из винды?

Автор: pythonwin 2.4.2007, 15:00
Цитата(Goganchic @  30.3.2007,  01:18 Найти цитируемый пост)
Столкнулся с такой проблемой: В папке C:\Windows\system32 есть файлы xmlparse.dll и xmltok.dll, которые питон использует для загрузки данных из glade файла. Так вот, когда Python вызывает свои либы с такими же названиями, он попадает на эти, в которых, конечно, нет того что ему нужно и все валится. Спасает простое переименование файлов в system32, но это не выход. Как сказать питону, чтобы он грузил dll-шки из своей директории, а не из винды? 

пропиши в PATH в начале путь где лежат эти dll-rи от pygtk
Мой компьютер -> Дополнительно -> Переменные окружения -> PATH -> редактировать

Автор: Goganchic 2.4.2007, 15:04
Спасибо, так и сделаю smile И еще сразу же вопрос: т.к. при создании дистрибутива чата хотелось бы, чтобы пользователю не приходилось писать руками все пути, можно ли это сделать в автоматическом режиме используя какой-нибудь скрипт?

Автор: pythonwin 2.4.2007, 15:20
Цитата(Goganchic @  2.4.2007,  18:04 Найти цитируемый пост)
Спасибо, так и сделаю smile И еще сразу же вопрос: т.к. при создании дистрибутива чата хотелось бы, чтобы пользователю не приходилось писать руками все пути, можно ли это сделать в автоматическом режиме используя какой-нибудь скрипт?

1) собрать весь проект в один exe-файл
2) в текущей директории проекта хранить dll-ки
3) через os.popen вызывать присваивание 
PATH=C:\GTK\трам-там-там\;%PATH или что в этом духе - извини проверить не могу

Автор: pythonwin 11.4.2007, 13:26
http://www.pcpm.ucl.ac.be/%7Egustin/win32_ports/

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