Come fa una corsa La deposizione delle uova con Django all'interno di un virtualenv?
-
20-09-2019 - |
Domanda
A causa del modo Eventlet, che Spawning dipende, si installa, non può essere installato in un virtualenv. Il seguente errore (inserito di leggibilità) illustra:
Running eventlet-0.9.4/setup.py -q bdist_egg --dist-dir \
/tmp/easy_install-m_s75o/eventlet-0.9.4/egg-dist-tmp-fAZK_u
error: SandboxViolation: chmod('/home/myuser/.python-eggs/\
greenlet-0.2-py2.6-linux-i686.egg-tmp/tmpgxa_uc.$extract', 493) {}
Senza l'applicazione di patch il percorso di Python là di ogni riconoscimento, e l'installazione di deposizione delle uova a livello globale (che sarebbe rompere il punto di avere un virtualenv in ogni caso), come si potrebbe installare / eseguire questo?
Soluzione
I cinque comandi seguenti hanno lavorato senza problemi. Come stai installando la deposizione delle uova?
virtualenv test
cd test/
. bin/activate
easy_install spawning
python -c 'import spawning'
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow