Ho un progetto Python django esistente in esecuzione nel server Web. Ora il client deve apportare alcune modifiche al codice esistente. Quindi ho bisogno di installarlo sulla mia macchina locale. Tutti i pacchetti necessari per questo progetto sono installati in un ambiente virtuale. Come posso copiare o clonare questo ambiente virtuale sul mio computer locale per eseguire questo progetto.Come copiare/clonare un ambiente virtuale da Webserver
5
A
risposta
1
Questo è molto facile - dire la vostra virtualenv server è all'interno ~/example.org/_env/
e la vostra dir progetto locale è ~/Projects/example
:
si attiva l'ambiente:
cd ~/example.org/_env/
. _env/bin/activate
Poi si congelare ENV corrente:
pip freeze > pip-requirements.txt
Quindi si scarica quel file sul proprio computer e si ricostruisce l'ambiente:
È anche possibile che il progetto disponga già di un file pip-requirements.txt, pertanto è possibile ignorare il passaggio uno se questo è il caso.
Se non avete binario virtualenv sulla vostra macchina, è possibile installare utilizzando, ad esempio:
sudo pip install virtualenv
che installarlo a livello di sistema
Problemi correlati
- 1. Installazione di Anaconda in un ambiente virtuale
- 2. Come aggiornare pip da solo all'interno del mio ambiente virtuale?
- 3. esiste un ambiente virtuale per node.js?
- 4. Ambiente virtuale per Linux Kernel hacking
- 5. Ritorno risultato binario da phantomjs webserver
- 6. Come supervisionare un webserver con daemontools?
- 7. Perché pip installa un pacchetto fuori dal mio ambiente virtuale?
- 8. Scrivere un semplice webserver in Ruby
- 9. Scala + Eclipse + WebServer = Una web app
- 10. UWP Raspberry Pi Webserver issue
- 11. Perché a volte PyCharm non utilizza la variabile di ambiente di sistema per PATH con un ambiente virtuale?
- 12. Utilizzando PIP in un ambiente virtuale, come faccio a installare MySQL-python
- 13. Come disinstallare tutti i pacchetti non utilizzati in un ambiente virtuale conda?
- 14. Come copiare/clonare un ambiente virtuale dal server alla macchina locale
- 15. Android per chiamare da un numero virtuale
- 16. Python Flask webserver non risponde
- 17. Come posso chiamare bash da C con un ambiente pulito?
- 18. Come spegnere il computer da un ambiente indipendente?
- 19. L'utilizzo di un ambiente virtuale influenza le prestazioni di un'app Web?
- 20. Come creare un file virtuale?
- 21. Symfony2: determinare se un controller è chiamato da un ambiente di sviluppo o da un ambiente di produzione
- 22. Macchina virtuale da espressione regolare
- 23. Write After End error in node.js webserver
- 24. Esportazione di un ambiente da un pacchetto R
- 25. Qual è il modo più semplice per far funzionare matplotlib in OSX in un ambiente virtuale?
- 26. Come usare Mahout in un ambiente Windows?
- 27. Come disabilitare `site.ENABLE_USER_SITE` per un ambiente?
- 28. accesso a un host virtuale locale da LAN esterna come host virtuale come http: // sitename anziché http: // nome sistema/sitename
- 29. Come deve essere configurato un ambiente QA?
- 30. Haskell Webserver: mantenimento dello stato dell'applicazione