Le mie istruzioni per creare un ambiente virtuale Django che funzioni con Eclipse sono le seguenti;
Nota: le istruzioni sono per OSX Mountain Lion, ma dovrebbero funzionare con altri sistemi operativi. Ho raccolto queste informazioni da varie fonti e gradirei eventuali suggerimenti o commenti. Immagino che tu abbia Python, Virtualenv ed Eclipse installati sul tuo sistema.
Aprire un terminale, spostarsi nella posizione in cui si desidera disporre dell'area di lavoro di eclissi e;
- mkdir projectenv
- progetto cd ENV
- virtualenv venv --distribute
- fonte venv/bin/attivare
Ora, consente di installare le dipendenze;
- pip installare Django psycopg2 dj-Database-url (Le vostre esigenze possono variare da miniera)
Ora inizieremo il progetto Django e si impegnano a git;
- startproject django-admin.py MyProject
- pip congelamento> requirements.txt
- git init; aggiungere git; git commit -m myproject (Si prega di avere un file con .gitignore venv e * pyc in esso prima di fare questo passo)
Il nostro progetto Django è impostato e pronto ad andare, eclissi così ora aperto e al selettore di spazio di lavoro , fare clic su Sfoglia e selezionare la cartella projectenv (ovvero la cartella che contiene la cartella venv, la cartella myproject e la cartella requirements.txt) e fare clic su open.
Passare a File, Importa, Generale, Cartella esistente come nuovo progetto e selezionare la cartella di myproject, fare clic su Fine. Il tuo progetto apparirà ora nel pacchetto explorer: dovresti ora passare alla prospettiva PyDev se non lo hai già fatto.
Fare clic con il tasto destro sulla cartella principale di myproject nel pacchetto explorer, andare su PyDev e selezionare "Imposta come progetto PyDev". Eclipse ti chiederà ora di configurare l'interprete e ti condurrà alla finestra delle preferenze. Fare clic su Nuovo, selezionare l'interprete in/venv/bin/selezionare python, non python2.7 e fare clic su OK.
Si otterrà un elenco di librerie, lasciandole così come sono e facendo clic su Fine, verrà visualizzato un avviso, ma fare clic su Procedi comunque.
Ora, fare clic su Nuova cartella nella metà inferiore della finestra di preferenze e selezionare/venv/lib /, fare clic su OK, quindi fare clic su Applica, quindi fare clic su OK.
Infine, fare clic con il tasto destro su manage.py ed Esegui come, Esegui configurazioni. Nella scheda Argomenti, digitare;
quindi fare clic su Applica e poi su Chiudi.
Quello dovrebbe essere che, quando si desidera aggiungere un'app, farlo sulla riga di comando come si userebbe normalmente manage.py startapp myapp (se si installa il plugin Aptana Studio, è possibile ottenere una finestra di terminale all'interno di eclipse), fai clic con il tasto destro del mouse sulla cartella del progetto principale in eclissi e premi Aggiorna, tutto sarà lì. Quando vuoi eseguire il debug, imposta i tuoi punti di interruzione, premi Debug come python manage.py (la configurazione che hai impostato in precedenza) e quando colpisci un breakpoint di codice, Eclipse ti lancia nella prospettiva del debug.
Trovo che questo mi dia il mix perfetto, significa che posso scrivere un sacco di cose sulla riga di comando normalmente, ma poiché è impostato in Eclipse, quando le cose non vanno a modo mio, posso accendere eclipse e fai qualche vero debugging!
Spero che questo aiuti.
Ho problemi con i plug-in Eclipse su: http://stackoverflow.com/questions/1150072/install-cdt-plug-in-on-eclipse-ganymede –
Nella mia risposta ho messo tutto il link quello può aiutarti. Grazie! –