Macのpypyがvirtualenvで動かない
2013年3月1日
1.8.4 fails with pypy on mac os x の話です
解決としては、既に開発版ではFIXされているので
以下のコマンドで virtualenv を最新版にすれば動くようになりました
pip install https://github.com/pypa/virtualenv/tarball/develop
tox で pypy のテストをする時にコケた
そもそもは、tox で pypy のテストをしようとした時に、失敗して気付きました。
こういうエラーが出たり..
ERROR: pypy: InvocationError: /usr/local/Cellar/pypy/1.9/bin/pypy /usr/local/lib/python2.7/site-packages/virtualenv.py --distribute pypy (see /Users/kjirou/working/python-mahokanta/.tox/pypy/log/pypy-0.log)
ログを見たらこんなことが書いてあったり..
debug: WARNING: Library path not found, using compiled-in sys.path. debug: WARNING: 'sys.prefix' will not be set. debug: WARNING: Make sure the pypy binary is kept inside its tree of files. debug: WARNING: It is ok to create a symlink to it from somewhere else. 'import site' failed AttributeError: 'module' object has no attribute 'prefix' New pypy executable in pypy/bin/pypy ERROR: The executable pypy/bin/pypy is not functioning ERROR: It thinks sys.prefix is u'/Users/kjirou/working/python-mahokanta/.tox' (should be u'/Users/kjirou/working/python-mahokanta/.tox/pypy') ERROR: virtualenv is not compatible with this system or executable
.. したので、俺みたいに日本語記事がないとアセる人は、
上記で検索して来てくれるといいなって。