[Risolto] Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

[Risolto] Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Buongiorno,
ho scaricato il software DIETA da qui:
http://sites.google.com/site/dietasw/
e ho letto le istruzioni del file readme che riporto sotto:

Codice: Seleziona tutto

		=======================

		  A T T E N Z I O N E

		=======================



		PER CHI STA AGGIORNANDO 



		CON UNA NUOVA VERSIONE ! ! ! ! !







La prima volta che viene eseguita la versione aggiornata richiede se 

si intende utilizzare il nuovo database (che contiene un po' di 

aggiornamenti sulle definizioni degli alimenti) oppure se si intende 

conservare il proprio.



Se si sceglie 

		Restore Defaults

si avranno i nuovi alimenti, ma si perderanno tutte le proprie 

registrazioni del diario alimentare.



Se si sceglie 

		Ignore

si conservano le proprie registrazioni del diario alimentare, ma non 

si caricano le nuove definizioni degli alimenti.



Indipendentemente dalla scelta fatta, la si puo' comunque modificare.



>>> 	Se si è scelto  'Restore defaults' si può recuperare la 

precedente versione del database che è stata rinominata in 'diet.nnn' 

e sostituirla al nuovo 'diet'.



>>>	Se si è scelto  'Ignore' si possono comunque caricare le 

definizioni aggiornate degli alimenti e delle ricette scegliendo la 

funzione 'Import' (freccia in giù) e poi indicando come il file da 

importare: 

'AggiornamentoDefinizioniAlimenti.xml'.

    oppure

'Ricette.xml'





















Cos'è DIETA?

============



    DIETA è un programma che permette l'agevole gestione di un 

    `Diario Alimentare` di supporto al seguire una dieta.



    Si può impostare un `Riferimento giornaliero` personalizzato di 

    ammontare calorico a cui ci si intende attenere per la dieta.

    Tale valore in calorie verrà anche opportunamente suddiviso tra i vari

    principi nutritivi (protidi, lipid, glucidi) a seconda della tipologia 

    di dieta prescelta (dieta bilanciata, iperproteica, dieta a zona, ...).



    Ogni giorno del diario è suddiviso in piu' `pasti` e per ogni pasto 

    andrà indicato cosa si è consumato.

    Il programma tiene automaticamente conto del `residuo giornaliero` di calorie 

    ancora a disposizione.



    Per ogni giorno del diario, oltre al consumo dei pasti giornalieri, 

    è possibile inserire il proprio peso del giorno.

    Si potranno quindi visualizzare gli andamenti del proprio peso e 

    dei consumi alimentari giornalieri nel tempo via via che procede la dieta.



    Utilizza un data-base contenente la composizione per principi nutritivi 

    di un notevole numero di alimenti.

    Tale data-base è modificabile ed ampliabile a piacimento.







Scaricare DIETA

===============



La versione corrente di DIETA e le precedenti sono disponibili presso:

http://dieta.sourceforge.net





Installazione di DIETA

======================



La procedura dipende dalla versione che è stata scaticata.



Binario Windows

---------------

E' un eseguibile di installazione classico. Basta lanciarlo e seguire le istruzioni.



NOTA x Windows-Vista:

consiglio di operarne l'installazione in una directory privata 

(ad es. sotto l'alberatura Documenti o Desktop) e _non_ sotto quella di default 

(C:\Programmi\DIETA)







Binario Mac OsX

---------------

E' in formato dmg. Dopo averlo aperto copiare l'applicazione `dieta` in una directory 

utente (cioè per la quale si abbiano i permessi di scrittura) e lanciare l'applicazione da lì.







Binario Linux

---------------

La versione corrente e' stata buildata su una Fedora 11 x86_64, ma probalilmente 

riesce a girare anche su altre distro a 64 bit che abbiano python 2.6

Scompattare il file tar.gz in una directory utente.

Settare come current directory la cartella `dieta' radice dello scompattamento.

Lanciare l'eseguibile ./dieta





Sorgenti

--------

Questo programma è scritto in Python, linguaggio interpretato multipiattaforma. 

Ciò significa che la stessa versione del codice può funzionare su windows, 

come su linux, come su OsX o quant'altro, fatto salvo che siano rispettati i seguenti 

REQUIREMENTS:

* sia installato un interprete Python di versione 2.5 o successiva 

[non l'ho testato, ma non dovrebbero esserci problemi neanche con le precedenti; 

utilizzando le precedenti sincerarsi di avere anche sqlite]

* sia installato Qt4

* siano installati i Python bindigs PyQt4 a Qt4

* sia installato PyQwt ver. 5 [opzionale]

Per installarlo, scompattare direttamente la distribuzione dove più aggrada e 

dopo essersi posizionati nella directory di installazione eseguire:

python dieta.py





Licenza

=======



Questo programma è distribuito con la GPL ver.2.





Ringraziamenti

==============



Alla Python Software Foundation per lo sviluppo di questo fantastico linguaggio.

Alla TrollTech per lo sviluppo di un sw professionale multipiattaforma come Qt Open Source Edition version 4 e la sua distribuzione sotto GPL.

Alla Riverbank per lo sviluppo dei bindings tra Qt e Python.

Allo sviluppo di Qwt e PyQwt.

A Detlev Offenbach che ha sviluppato eric4, un' IDE per PyQt4, che mi è stato di aiuto fondamentale sia per lo sviluppo che ... per imparare ad usare Qt4 "per esempi", andando ad utilizzare suoi pezzetti di codice qua e là!!!





Contatti

========



Per segnalarmi bachi o proporre nuove funzionalità potete contattarmi a:



dieta.sw@gmail.com



Buona DIETA a tutti!!!






C'è la possibilità di poterlo installare su ubuntu 32bit?
Grazie.
Ultima modifica di vioma il mercoledì 24 febbraio 2010, 11:37, modificato 1 volta in totale.
Avatar utente
ethyl
Rampante Reduce
Rampante Reduce
Messaggi: 7766
Iscrizione: venerdì 19 gennaio 2007, 16:31

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da ethyl »

Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Grazie.
C'ero stato ma non mi scaricava niente.
Adesso, dopo circa un minuto di attesa, mi ha scaricato la versione 0.3.2.beta.
Ho però problemi a farlo partire.
Con make non se ne parla, il file readme è lo stesso postato sopra e se provo a farlo partire da terminale mi da:

Codice: Seleziona tutto

/Scrivania/dieta-0.3.2$ ./dieta.py 
program version 0.3.2
Traceback (most recent call last):
  File "./dieta.py", line 47, in <module>
    from PyQt4 import  Qt, QtCore, QtGui,  QtSql
ImportError: cannot import name QtSql
Come si installa? :'( :'( :'(
Avatar utente
ethyl
Rampante Reduce
Rampante Reduce
Messaggi: 7766
Iscrizione: venerdì 19 gennaio 2007, 16:31

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da ethyl »

è tutto qui
REQUIREMENTS:

* sia installato un interprete Python di versione 2.5 o successiva

[non l'ho testato, ma non dovrebbero esserci problemi neanche con le precedenti;

utilizzando le precedenti sincerarsi di avere anche sqlite]

* sia installato Qt4

* siano installati i Python bindigs PyQt4 a Qt4

* sia installato PyQwt ver. 5 [opzionale]

Per installarlo, scompattare direttamente la distribuzione dove più aggrada e

dopo essersi posizionati nella directory di installazione eseguire:

python dieta.py
è chiaro che se hai ubuntu ( e non kubuntu ) devi installare un pò di roba, intendo Qt4 et similia.
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Niente, non riesco a trovare in rete i corrispondenti pacchetti da installare e ho paura di imbrogliare il sistema.
Mi sa tanto che dovrò utilizzarlo sotto Win con VirtualBox.
aveegosumanna
Prode Principiante
Messaggi: 2
Iscrizione: lunedì 15 febbraio 2010, 15:29

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da aveegosumanna »

Ciao,
io sono un'imbranata ma ecco come ho risolto il problema (PS: se qualche esperto notasse che ho fatto una stupidaggine è pregato di segnalarlo  ;D)

- ho scaricato la versione http://sourceforge.net/projects/dieta/f ... z/download
- ho installato i componenti citati nel file README.txt (facendo attenzione ad installare tutti i PyQt4 che comparivano dalla ricerca sul Gestore Pacchetti)
- ho provato ad eseguire dal terminale, ma anche a me dava il tuo stesso errore "cannot import name QtSql". Quindi dal Gestore Pacchetti:
a. ho cercato in Ricerca veloce qt-sql ed ho installato tutti i pacchetti risultanti dalla ricerca
b. ho cercato anche qtsql (senza trattino): ha trovato il pacchetto datakiosk, ho installato pure questo.

Dopo ciò ho provato ad eseguire nuovamente dal terminale, ed...è partito!!!
Parte anche cliccando direttamente sul file dieta.py

Invece non so se sia possibile fare un collegamento direttamente sul desktop o sul pannello. Ho provato utilizzando
tasto destro sul pannello>aggiungi al pannello>lanciatore applicazione (sia personalizzato che non), ma non riesco a fare in modo che il programma venga lanciato.
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Grazie per il suggerimento, ma avevo abbandonato l'idea per non sovraccaricare il sistema.
A me non sembri un'imbranata ma una persona esperta sotto mentite spoglie. ;D
Stasera provo e Ti faccio sapere.
Hai scaricato tutta la roba evidenziata nell'allegato?
Per il lanciatore, premi con il tasto destro su Applicazioni e tira fuori modifica menù, da lì, all'interno del menù che Vuoi, clicca su Nuova voce e collegati al file che usi per far partire il programma. Da quel momento hai nel menù Applicazioni il nuovo lanciatore.
Bello il forum, eh? (b2b)
Allegati
allegato.jpg
Ultima modifica di vioma il lunedì 15 febbraio 2010, 18:16, modificato 1 volta in totale.
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Non sarebbe male se dicessi su quale versione di Ubuntu hai fatto tutto questo.
aveegosumanna
Prode Principiante
Messaggi: 2
Iscrizione: lunedì 15 febbraio 2010, 15:29

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da aveegosumanna »

vioma ha scritto: Grazie per il suggerimento, ma avevo abbandonato l'idea per non sovraccaricare il sistema.
A me non sembri un'imbranata ma una persona esperta sotto mentite spoglie. ;D
Stasera provo e Ti faccio sapere.
Hai scaricato tutta la roba evidenziata nell'allegato?
Per il lanciatore, premi con il tasto destro su Applicazioni e tira fuori modifica menù, da lì, all'interno del menù che Vuoi, clicca su Nuova voce e collegati al file che usi per far partire il programma. Da quel momento hai nel menù Applicazioni il nuovo lanciatore.
Bello il forum, eh? (b2b)


Ho scaricato tutta la roba in allegato tranne python-qt4-common (perché proprio non ce l'ho in lista).

Io ho fatto tutto ciò su Ubuntu 9.10.

Grazie per il suggerimento sul lanciatore, adesso provo! (good)

PS: persona esperta sotto mentite spoglie? Magari...non sono né tanto esperta, né tanto modesta!  :P




PSPS: per il lanciatore: ho provato con il tuo metodo ma non mi funzionava. Però ho fatto come è spiegato in questa discussione
http://forum.ubuntu-it.org/viewtopic.ph ... msg2810332
ed ho risolto! Comunque grazie!
Ultima modifica di aveegosumanna il lunedì 15 febbraio 2010, 19:46, modificato 1 volta in totale.
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Il metodo con lo scriptino lo utilizzo anch'io ed è il migliore, ma essendo tu una neofita non mi sono sentito di consigliartelo.
Se il programma ti si apre con il doppio click, il metodo consigliato dovrebbe funzionare. O per lo meno a me a funzionato diverse volte su programmi scaricati e avviabili con il doppio click.
Comunque ripeto che il metodo da te utilizzato è migliore.
Non ho avuto modo di provare quanto da Te consilgliato, mi riservo di farlo al più presto.
Ciao.
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

In effetti non funziona. :-[
Per chiunque voglia usufruire di questo software su ubuntu 9.04 e 9.10:
- scaricare da qui http://sourceforge.net/projects/dieta/files/dieta/0.3.2-beta/dieta-0.3.2beta-src.tar.gz/download il programma;
- estrarlo e copiare la cartella estratta sulla Vs Home (Si potrebbe fare anche diversamente, ma è più complicato per via dei permessi);
- aprire Synaptic e scaricare tutta la roba riportata nel primo allegato;
- a questo punto creare con il tasto destro del mouse un documento vuoto all'interno della cartella estratta e nominarlo come meglio ci aggrada, ma con il suffisso .sh
 ( nel mio caso, vedi allegato 2, Installatore.sh);
- aprire il documento e incollare la seguente istruzione:
 (Se avete difficoltà con la prima istruzione, guardando il 2 allegato, potete copiare ed incollare il percorso, aprendo la cartella con Nautilus cliccando nel tasto  
  evidenziato con la freccia. Nella seconda istruzione, al centro, dovete mettere esattamente il nome del documento che avete creato in precedenza)

Codice: Seleziona tutto

cd /home/VostraHome/dieta-0.3.2
/usr/bin/python dieta.py -v
- con il tasto destro sopra il menu Applicazioni, tirate fuori Modifica menu e crearsi una nuova voce selezionando il documento NomeCheAvedeDato.sh.
Incrociando le dita e tutto ciò che possiamo, dovrebbe funzionare tutto.
Ho testato il tutto su entrambe le versioni e mi funziona.
Non mi assumo responsabilità circa l'incompatibilità o i conflitti che si possono generare con quanto scaricato per far girare il programma.
Attenzione a non perdere la cartella posta nella propria Home in quanto in essa sono contenuti tutti i dati creati o modificati. Quindi, prima di una nuova installazione che prevede un azzeramento della Home, copiarsi l'intera cartella da qualche altra parte.
Dopo tanta fatica non sarebbe male se l'autore/autrice profondesse i suoi sforzi nell'implementare la stampa. ;D ;D
Allegati
all_02.jpg
all_01.jpg
Ultima modifica di vioma il lunedì 1 marzo 2010, 11:06, modificato 1 volta in totale.
semola
Prode Principiante
Messaggi: 46
Iscrizione: sabato 15 luglio 2006, 21:31

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da semola »

dove hai trovato python-qt4-common?
credo siano proprio quelli a ancarmi per far funzionare il programma..
grazie!
ps:il messaggio d'errore è questo:
semola@semola-laptop:~$ /home/semola/dieta-0.3.2/dieta.py
program version 0.3.2
Warning: translation file 'il8n/dieta_en_US'could not be loaded.
Using default.
ERRORE in locale.setlocale() getlocale= ('en_US', 'UTF8') UTF-8
versione mancante
Traceback (most recent call last):
  File "/home/semola/dieta-0.3.2/dieta.py", line 3923, in
    main()
  File "/home/semola/dieta-0.3.2/dieta.py", line 3895, in main
    db, dbConnected = dbConnect(splash)
  File "/home/semola/dieta-0.3.2/dieta.py", line 103, in dbConnect
    ver = dbVersionVerify(RILASCIO, parent)
  File "/home/semola/dieta-0.3.2/dbVer.py", line 308, in dbVersionVerify
    """)
sqlite3.OperationalError: table versione already exists
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Maggiori informazioni. ;D
Manca la versione di ubuntu.
Dalla foto sopra, potrai notare che li puoi scaricare tramite Synaptic. Se preferisci anche da terminale, tramite Apt.
Testato su tutti i pc in mio possesso (7) con ubuntu 9.04 e 9.10.
Fammi sapere. ;)
semola
Prode Principiante
Messaggi: 46
Iscrizione: sabato 15 luglio 2006, 21:31

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da semola »

boh, adesso funziona..
credo mancasse sqlite e qualche altro pacchetto che potesse leggere il database..
però non sono riuscito a far funzionare le nuova versione! >:(
se hai qualche idea..
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Lascia stare la nuova versione, ha qualche problema.
Penso che si debbano sostituire i file nuovi con quelli del vecchio pacchetto, in quanto manca l'eseguibile.
Non sono comunque sicuro di quanto ho detto, per quello che devo fare, a me basta la versione precedente.
Peccato che non è implementata la stampa. La programmatrice non ne vuole sentire.
Ciao.
semola
Prode Principiante
Messaggi: 46
Iscrizione: sabato 15 luglio 2006, 21:31

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da semola »

vioma ha scritto:

Codice: Seleziona tutto

cd /home/VostraHome/dieta-0.3.2
/usr/bin/python NomeCheAvedeDato.sh -v
ps :questo startup non è corretto, dentro al file .sh va scritto:

Codice: Seleziona tutto

cd /home/VostraHome/dieta-0.3.2
/usr/bin/python dieta.py -v
grazie ancora per il post!! (b2b)
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: [Risolto] Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Grazie per la segnalazione.  :-*
Corretto.
Massimo Di Natale
Prode Principiante
Messaggi: 48
Iscrizione: giovedì 26 agosto 2010, 16:22
Località: Avezzano (AQ)
Contatti:

Re: Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da Massimo Di Natale »

semola ha scritto: dove hai trovato python-qt4-common?
quoto semola

Io uso Ubuntu 10.10 e python-qt4-common nn ce l'ho

lanciando da terminale

massimo@massimo:~/dieta-0.3.2$ [glow=red,2,300]/usr/bin/python dieta.py -v[/glow]

ricevo il seguente msg:

program version 0.3.2
Traceback (most recent call last):
  File "dieta.py", line 63, in
    from PyQt4 import QtAssistant
ImportError: cannot import name QtAssistant
Allegati
Schermata.png
Ultima modifica di Massimo Di Natale il lunedì 20 dicembre 2010, 16:36, modificato 1 volta in totale.
Avatar utente
ethyl
Rampante Reduce
Rampante Reduce
Messaggi: 7766
Iscrizione: venerdì 19 gennaio 2007, 16:31

Re: [Risolto] Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da ethyl »

prova con

Codice: Seleziona tutto

sudo apt-get install libqt4-assistant
Avatar utente
vioma
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1462
Iscrizione: lunedì 9 febbraio 2009, 0:31
Desktop: xfce, i3
Distribuzione: Xubuntu 22.04.1 LTS
Località: Catania

Re: [Risolto] Problemi di installazione con il software DIETA su ubuntu 9.04/9.10

Messaggio da vioma »

Se vuoi puoi contattare l'autrice del programma, con me è stata molto gentile.
l'indirizzo è http://sites.google.com/site/dietasw/.
Spero di esserti stato utile.
Tanti auguri. (b2b)
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti