0

由于 Spawning 所依赖的 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 的全部意义),人们将如何安装/运行它?

4

1 回答 1

3

以下五个命令没有任何问题。你是如何安装产卵的?

virtualenv test
cd test/
. bin/activate
easy_install spawning
python -c 'import spawning'
于 2010-02-11T19:27:30.947 回答