Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [Python] installare pygtk

    ciao, ho scaricato pygtk2.4.1 ma non riesco ad installarlo(ho win98), eseguendo setup.py nella finestra dos mi esce "comando non valido" e l'esecuzione del file termina, il problema mi pare dovuto al comado if gobject.can_build(): che causa questo errore:
    codice:
    Traceback (most recent call last):
      File "C:\WINDOWS\Desktop\pygtk-2.4.1\setup.py", line 186, in ?
        if gobject.can_build():
      File "C:\WINDOWS\Desktop\pygtk-2.4.1\dsextras.py", line 213, in can_build
        version = map(int, orig_version.split('.'))
    ValueError: invalid literal for int():
    il mio sistema ha installato win98, python2.3 e le gtk1.3 installate con GIMP

    in alternativa come posso installare pygtk senza ricorrere al file setup.py? mi pare che gli utenti linux abbiano un comando da shell, potrei trovare un modo di usarlo?

  2. #2
    ho trovato questa guida http://www.parafernalia.org/pygtk/in...allazione.html
    ma non riesco lo stesso.
    ecco cosa dice:
    codice:
    1.5.2. Installazione su piattaforma Windows
    Per poter utilizzare pygkt su macchine windows bisogna installare i seguenti pacchetti:
    L'ultima release delle GTK per windows che potete scaricare da http://www.dropline.net/gtk/download.php
    (http://www.dropline.net/gtk/download.php)
    sono le gtk 2, devo scaricarle per forza oppure posso adattare le 1.3 che ho già?
    se devo installarle devo rimuovere le vecchie(usate da GIMP) oppure no?
    codice:
    Dopo aver installato il pacchetto bisogna settare le variabili d'ambiente modificando il PATH;
    Andranno aggiunte le directory riguardanti le librerie e bin.
    c:\Programmi\File Comuni\GTK\2.0\bin
    c:\Programmi\File Comuni\GTK\2.0\lib
    dovrebbe essere il sys.path ma il comando:
    codice:
    import sys
    sys.path.append("c:\Programmi\File Comuni\GTK\2.0\bin")
    sys.path.append("c:\Programmi\File Comuni\GTK\2.0\lib")
    svanisce ad ogni riavvio di python, come posso fare mantenere le modifiche a sys.path?
    codice:
    Infine andra' installato il pacchetto http://www.pcpm.ucl.ac.be/~gustin/win32_ports/
    è l'equivalente precompilato per windows del file che si trova sul sito www.pygtk.org che stavo tentando di installare prima? l'ho scaricato e mi pare di si, ma preferisco una conferma

  3. #3
    Quella guida in effetti potrei migliorarla parecchio
    Non usando windows per ora e' il meglio che sono riuscito a partorire....

    la cosa migliore che puoi fare e' dopo aver ripulito le precedenti installazioni, scaricare le GTK da qui:
    http://gladewin32.sourceforge.net

    e pygtk da qui:
    http://www.pcpm.ucl.ac.be/~gustin/win32_ports/

    di pygtk prendi la versione per il python che hai precedentemente installato.

    se non ricordo male l'installer delle GTK settera' da solo le variabili che ti interessano, non ho mai provato con win98 pero'.
    PyGTK GUI programming
    un impegno concreto: eliminare la k dalle tastiere italiane

  4. #4
    grazie proverò

  5. #5
    aiuto, non mi funzionano le GTK (scaricate da http://www.dropline.net/gtk/download.php):
    al comando import gtk c'è l'errore
    codice:
    Traceback (most recent call last):
      File "<pyshell#1>", line 1, in -toplevel-
        import gtk
      File "C:\PYTHON23\Lib\site-packages\gtk-2.0\gtk\__init__.py", line 33, in -toplevel-
        import gobject as _gobject
    ImportError: DLL load failed: Impossibile trovare uno dei file della libreria necessari per eseguire l'applicazione.
    e anche tentando di eseguire i file nella cartella bin ottengo il messaggio di dll mancanti. il bello è che le dll che non trova le ha messe proprio gtk nella cartella gtk\2.0\lib. aiutatemi

    intanto ho scoperto che per rendere permanenti le modifiche al file path si deve inserire un file con il percorso che si vuole aggiungere ed estensione pth nella cartella site-packages

  6. #6
    proprio non riesco ad installare tutto come si deve,
    codice:
    GLADE-2 ha provocato un errore di pagina non valida nel
    modulo LIBGTK-WIN32-2.0-0.DLL
    ottengo questo errore anche aprendo il file gtkthemeselector.exe nella cartella bin delle GTK, mi consigliate un formattone visto il casino che ho o dovrei rimpiazzare la libreria imputata? quella che ho installato è del 16-02-05, forse ha qualche baco non ancora corretto?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.