Вопрос

Из-за способа установки Eventlet, от которого зависит создание, он не может быть установлен в virtualenv.Следующая ошибка (завернутая для удобства чтения) иллюстрирует:

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) {}

Без исправления пути Python до неузнаваемости и установки Spawning глобально (что в любом случае нарушило бы весь смысл наличия virtualenv), как можно было бы установить / запустить это?

Это было полезно?

Решение

Следующие пять команд работали без каких-либо проблем.Как вы устанавливаете spawning?

virtualenv test
cd test/
. bin/activate
easy_install spawning
python -c 'import spawning'
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top