Модераторы: pythonwin, Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> pygtk и py2exe 
V
    Опции темы
theworldcreator
Дата 4.11.2009, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 362
Регистрация: 25.8.2007
Где: Москва

Репутация: нет
Всего: 13



Windows xp
Поставил python, pygtk, pygobject, pycairo, скачал gtk+ bundle, добавил в system path путь до gtk/bin и gtk/lib
Попробовал, прога(http://novikovhome.com/works/fviewer/) работает в винде.
Поставил py2exe, сделал файл setup.py как здесь: http://www.anti-particle.com/old/py2exe-0.5.shtml
Запустил("setup.py py2exe")
Появился exe, не запустился со словами посмотрите log файл для подробностей
В лог файле написано следующее:
Код

Traceback (most recent call last):
  File "fviewer.py", line 6, in <module>
  File "gtk\__init__.pyc", line 48, in <module>
  File "gtk\_gtk.pyc", line 12, in <module>
  File "gtk\_gtk.pyc", line 10, in __load
ImportError: No module named cairo

Первые 6 строчек fviewer.py:
Код

#!/usr/bin/python
# coding: utf-8

import pygtk
pygtk.require("2.0")
import gtk


Мой setup.py:
Код

# setup.py
from distutils.core import setup
import py2exe
import glob

opts = {
    "py2exe": {
        "includes": "pango,atk,gobject",
        "dll_excludes": [
        "iconv.dll","intl.dll","libatk-1.0-0.dll",
        "libgdk_pixbuf-2.0-0.dll","libgdk-win32-2.0-0.dll",
        "libglib-2.0-0.dll","libgmodule-2.0-0.dll",
        "libgobject-2.0-0.dll","libgthread-2.0-0.dll",
        "libgtk-win32-2.0-0.dll","libpango-1.0-0.dll",
        "libpangowin32-1.0-0.dll"],
        }
    }

setup(
    name = "FViewer",
    description = "description ",
    version = "0.61",
    windows = [
        {"script": "fviewer.py",
        }
    ],
    options=opts,
    data_files=[("icons/main.png"),
    ],
)


Очень прошу о помощи, как сделать так, чтобы появилась работающая exe-шка?
PM MAIL WWW ICQ   Вверх
alex_smirnov
Дата 5.11.2009, 06:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 22.6.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 4



Есть подозрение ;), что pycairo не установлен.
Проверяйте его наличие.
PM GTalk Jabber   Вверх
theworldcreator
Дата 5.11.2009, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 362
Регистрация: 25.8.2007
Где: Москва

Репутация: нет
Всего: 13



Хм, а вроде ставил)))
PM MAIL WWW ICQ   Вверх
Google
  Дата 6.12.2019, 08:59 (ссылка)  





  Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Разработка GUI | Следующая тема »


 




[ Время генерации скрипта: 0.0649 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.