Pypy试用记
2018-05-09 17:07:07    1420    0    0
lijim

Pypy3.5 v6.0在2018年4月26日发布了,我在MacBook上试用一下,效果还不错 :-)

 

首先安装并配置虚拟环境:

brew install pypy3
pypy3 -m venv pypy3
source pypy3/bin/activate​ 

 

重新安装项目需要的依赖:

pip install -r requirements.txt​ 

 

结果发现Pillow报错:

    RequiredDependencyException:

 

    The headers or library files could not be found for jpeg, a required dependency when compiling Pillow from source.

    

    Please see the install instructions at: https://pillow.readthedocs.io/en/latest/installation.html

 

按Pillow官网的建议重新安装Pillow的依赖:

brew install libtiff libjpeg webp little-cms2
pip install pillow​ 

问题解决了。

 

另:CentOS7上需要在官网下载pypy的安装包,解压后设置虚拟环境。同样,安装Pillow报错,需要提前单独安装Pillow的依赖:

sudo yum install libtiff-devel libjpeg-devel zlib-devel freetype-devel \
    lcms2-devel libwebp-devel tcl-devel tk-devel libraqm-devel \
    libimagequant-devel​ 

 

后记:

pypy3.6 v7.2  稳定版已于2019年10月14日发布,兼容Python 3.6.9: https://morepypy.blogspot.com/2019/10/pypy-v72-released.html

 

参考:

PYPY官网:https://pypy.org/download.html

PILLOW官网:https://pillow.readthedocs.io/en/latest/installation.html

 

 

上一篇: 如何更新Elasticsearch License

下一篇: CentOS7上安装Python3

1420 人读过
立即登录, 发表评论.
没有帐号? 立即注册
0 条评论
文档导航