Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it L'avatar di lion1810
    Registrato dal
    Nov 2002
    Messaggi
    1,543

    python: problema installazione programma

    A chi se ne instende di python ... chiedo un helpino


    ho un problema nel far funzionare correttamente questo programma:


    http://www.phrozensmoke.com/project...nstallation.php

    una volta installato non mi funzionano 2 "schermate":

    http://www.phrozensmoke.com/project...dules/iceme.php
    e
    http://www.phrozensmoke.com/project...p/ism/index.php

    ... mi da un'errore (mi pare causa python) che non capisco.



    questo è l'errore di icemy (IceMe.py )



    erika@erika-filippo:/usr/share/iceWMCP$ ./IceMe.py
    ./IceMe.py:572: DeprecationWarning: use gtk.UIManager
    itemf = ItemFactory(MenuBar, "<main>", ag)
    ./IceMe.py:637: DeprecationWarning:
    callback)
    ./IceMe.py:661: DeprecationWarning:
    self.tb.append_space()
    ./IceMe.py:684: DeprecationWarning:
    self.tb.append_space()
    ./IceMe.py:699: DeprecationWarning:
    self.tb.append_space()
    ./IceMe.py:708: DeprecationWarning:
    self.tb.append_space()
    /usr/share/iceWMCP/DndCTree.py:69: DeprecationWarning: use gtk.TreeView
    CTree.__init__(self, cols, tree_col, titles)
    ./IceMe.py:160: GtkDeprecationWarning: gtk.FALSE is deprecated, use False instead
    command_hbox = HBox(FALSE, 5)
    ./IceMe.py:162: GtkDeprecationWarning: gtk.FALSE is deprecated, use False instead
    command_hbox.pack_start(self.command_button, expand=FALSE, fill=FALSE)
    ./IceMe.py:186: GtkDeprecationWarning: gtk.FALSE is deprecated, use False instead
    icon_hbox = HBox(FALSE, 5)
    ./IceMe.py:188: GtkDeprecationWarning: gtk.FALSE is deprecated, use False instead
    icon_hbox.pack_start(self.icon_button, expand=FALSE, fill=FALSE)
    ./IceMe.py:202: GtkDeprecationWarning: gtk.FALSE is deprecated, use False instead
    table = Table(2, 6, FALSE)
    ./IceMe.py:204: Warning: unsupported arithmetic operation for flags type
    table.attach(self.name_entry, 1, 2, 0, 1, (EXPAND+FILL))
    Traceback (most recent call last):
    File "./IceMe.py", line 1327, in <module>
    main()
    File "./IceMe.py", line 1321, in main
    i = IceMe(prefs)
    File "./IceMe.py", line 204, in __init__
    table.attach(self.name_entry, 1, 2, 0, 1, (EXPAND+FILL))
    TypeError: flag values must be strings, ints, longs, or tuples
    erika@erika-filippo:/usr/share/iceWMCP$

  2. #2
    Ripeto quello detto in pvt, a me sembra un errore di sintassi, in particolare per la riga
    TypeError: flag values must be strings, ints, longs, or tuples
    Quindi penso che modificando lo script si possa risolvere (gli altri errori non è che li capisco molto)
    "L'utopia è come l'orizzonte: cammino due passi, e si allontana di due passi. Cammino di dieci passi, e si allontana di dieci passi. E allora, a cosa serve l'utopia? A questo: serve per continuare a camminare."
    Eduardo Galeano
    Il mio sito
    "if you want people to RTFM, make a better FM!"

  3. #3
    Il programma dai warning che vengono riportati sembra un po' vecchio.
    Comunque prova a cambiare la linea 204 del file IceMe.py da
    codice:
    table.attach(self.name_entry, 1, 2, 0, 1, (EXPAND+FILL))
    in
    codice:
    table.attach(self.name_entry, 1, 2, 0, 1, EXPAND | FILL)

  4. #4
    Utente di HTML.it L'avatar di lion1810
    Registrato dal
    Nov 2002
    Messaggi
    1,543
    table.attach(command_hbox, 1, 2, 1, 2, (EXPAND+FILL))
    Traceback (most recent call last):
    File "/usr/share/iceWMCP/./IceMe.py", line 1327, in <module>
    main()
    File "/usr/share/iceWMCP/./IceMe.py", line 1321, in main
    i = IceMe(prefs)
    File "/usr/share/iceWMCP/./IceMe.py", line 206, in __init__
    table.attach(command_hbox, 1, 2, 1, 2, (EXPAND+FILL))
    TypeError: flag values must be strings, ints, longs, or tuples
    erika@erika-filippo:~$



    .. sicuramente sarà un pò vecchio, vero è comunque, che è presente nei repo dell'ultima versione di Osuse...

    ...o voi pythoni c'è modo di sapere se è una dipendenza non soddisfatta????

  5. #5
    Non è problema di dipendenze, è un problema di codice. Sembra che sia stato programmato per utilizzare una versione di Pygtk vecchia. Prova con quello che ho scritto prima sostituento (EXPAND + FILL) con EXPAND | FILL per ogni linea su cui ti da l'errore, oppure prova a installare una release precedente di pygtk.

  6. #6
    Utente di HTML.it L'avatar di lion1810
    Registrato dal
    Nov 2002
    Messaggi
    1,543
    Originariamente inviato da vortex87
    Non è problema di dipendenze, è un problema di codice. Sembra che sia stato programmato per utilizzare una versione di Pygtk vecchia. Prova con quello che ho scritto prima sostituento (EXPAND + FILL) con EXPAND | FILL per ogni linea su cui ti da l'errore, oppure prova a installare una release precedente di pygtk.


    GRANDE vortex



    adesso ti posto anche l'altro che non funge ...

  7. #7
    Utente di HTML.it L'avatar di lion1810
    Registrato dal
    Nov 2002
    Messaggi
    1,543
    mhhhh l'errore sembra simile

    rika@erika-filippo:~$ /usr/share/iceWMCP/./icesound.py
    /usr/share/iceWMCP/./icesound.py:209: DeprecationWarning: use gtk.UIManager
    itemf = ItemFactory(MenuBar, "<main>", ag)
    /usr/share/iceWMCP/./icesound.py:256: DeprecationWarning: use gtk.ComboBoxEntry
    themelist=Combo()
    /usr/share/iceWMCP/./icesound.py:312: DeprecationWarning: use gtk.ComboBoxEntry
    eventcombo = Combo ()
    /usr/share/iceWMCP/./icesound.py:324: Warning: unsupported arithmetic operation for flags type
    eventtable.attach( eventcombo, 0, 1, 1, 2, (EXPAND+FILL), (0), 9, 0)
    Exception in thread Thread-1:
    Traceback (most recent call last):
    File "threading.py", line 460, in __bootstrap
    self.run()
    File "threading.py", line 440, in run
    self.__target(*self.__args, **self.__kwargs)
    File "/usr/share/iceWMCP/./icesound.py", line 2029, in run
    w=icewindow ()
    File "/usr/share/iceWMCP/./icesound.py", line 324, in __init__
    eventtable.attach( eventcombo, 0, 1, 1, 2, (EXPAND+FILL), (0), 9, 0)
    TypeError: flag values must be strings, ints, longs, or tuples

    erika@erika-filippo:~$

  8. #8
    Utente di HTML.it L'avatar di lion1810
    Registrato dal
    Nov 2002
    Messaggi
    1,543
    vortex come deve essere la "punteggiatura"???

    da
    (EXPAND+FILL)

    a

    EXPAND | FILL

    pure senza parentesi????

  9. #9
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    Scusa fai come hai fatto prima... E a veder dall'esempio penso proprio che devi toglierle..

  10. #10
    Si dovrebbe essere senza parentesi

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 © 2026 vBulletin Solutions, Inc. All rights reserved.