Qooxdoo e Debian Lenny
Domanda
Hy,
Cercando di usare Qooxdoo con Debian Lenny. Qooxdoo SDK 1.2
create-application.py ok ma ho un problema con generE.py:
/demo/qooxdoo/hello1$ ./generate.py source-all
Traceback (most recent call last):
File "/demo/qooxdoo-1.2-sdk/tool/bin/generator.py", line 26, in <module>
from generator.Generator import Generator
File "/demo/qooxdoo-1.2-sdk/tool/bin/Generator.py", line 31, in <module>
#import warnings
File "/demo/qooxdoo-1.2-sdk/tool/bin/Generator.py", line 31, in <module>
#import warnings
ImportError: No module named code.Class
Penso che mi mancano alcuni pacchetti Debian
Per favore aiutami. Ta.
Soluzione
Questa traccia dello stack è un po 'strana. Per una cosa di base, la riga di codice referenziata (generatore.py:31) importazioni da "Generator.Code.class" e l'importanterror indica che non trova il sottopackage "Codice" in "Generator". Ma la linea "#IMport Warnings" è in realtà generatore.py 31, come se mi miscelasse generator.py e generator.py.
Ciò è favorito dal fatto che lo stack trace riferimenti /demo/qooxdoo-1.2-sdk/tool/bin/generator.py, che dovrebbe essere davvero
Non ho un Lenny a portata di mano da verificare se il pacchetto stesso va bene, ma ho la sensazione che ci sia un difetto di base con il modo in cui l'SDK Qooxdoo è installato sulla tua macchina.
Ti consiglio di scaricare semplicemente il Qooxdoo-1.2-SDK da FORNEFORGE e disimballarlo a una directory adatta. Quindi riesaminare Create-Application.py da questo pacchetto per creare un nuovo scheletro o modificare la config.json del tuo scheletro esistente in modo che la macro Qooxdoo_path puntino al nuovo SDK. Allora dovresti essere tutto impostato.
Altri suggerimenti
Sono d'accordo con Zamnut6. Ho avuto lo stesso problema quando ho estratto il pacchetto SDK Qooxdoo sul filesystem HFS condiviso VirtualBox AA. Il problema è qualcosa a che fare con l'incompatibilità del cestino del nome tra due file system.
L'estrazione dell'SDK su una normale directory Linux (se l'ambiente di sviluppo è Linux) dovrebbe risolvere questo problema.
Ho riscontrato anche questo problema quando avevo disimballato il file zip in una directory condivisa della scatola virtuale (host XP, ospite Ubuntu), la condivisione ha causato questo problema quando ho eseguito ./generate.py
fonte all'interno della directory condivisa.
Quando ho disimballato la zip su una normale directory di Linux, non ho avuto problemi.