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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top