Dr *_*Kay 15 python development-environment pypy
如何在PyPy下安装Python egg?
在安装过程中,PyPy创建了/usr/lib64/pypy-1.5/site-packages/目录.所以,我尝试使用带有前缀设置的easy_install到这个目录,但它抱怨这不是一个有效的鸡蛋目录.我是否只是复制鸡蛋/usr/lib/python2.7/site-packages,或者就像使用easy_install一样简单(可能会对配置进行一些更改)?
我的工作环境是Fedora 15 Beta,Python 2.7.1(/usr/bin/python),PyPy 1.5.0-alpha0和GCC 4.6.0(/usr/bin/pypy使用yum从RPM安装),easy_install版本是:分发0.6.14(usr/bin/easy_install).
小智 13
首先,您需要确保已经专门为PyPy安装了分发版.我不知道fedora如何打包东西,但一般来说,为cpython安装一个包并不能让它也可用于PyPy.特别是,/ usr/bin/easy_install可能只是CPython.
如果你使用PyPy的"正常"安装,你有这个目录结构:
然后你可以下载http://python-distribute.org/distribute_setup.py并执行它:
$ /opt/pypy-1.5/bin/pypy distribute_setup.py
Run Code Online (Sandbox Code Playgroud)
现在,你应该有/opt/pypy-1.5/bin/easy_install,它将在/opt/pypy-1.5/site-packages中安装软件包.
但是,我不知道如何在fedora中包装pypy.它只是安装在/ usr/bin中,然后有可能安装distribute会覆盖原来的cpython的/ usr/bin/easy_install.
| 归档时间: |
|
| 查看次数: |
7801 次 |
| 最近记录: |