Ubuntu的Pypy3编译
编译时需要使用python2.7版本,临时把python3切换为python2。
编译时,在Ubuntu上,可能会报错,说gdbm和tkinter两个库编译失败。
pypy的makefile没有install选项,即生成的文件在编译目录中,故最好将加压后的文件夹放入/usr/lib/中
sudo pip2 install --upgrade cffi
sudo apt-get install --upgrade \
gcc make python-dev libffi-dev libsqlite3-dev pkg-config \
libz-dev libbz2-dev libncurses-dev libexpat1-dev \
libssl-dev libgc-dev python-sphinx python-greenlet \
libncurses5-dev libssl-dev libgdbm-dev
然后运行错误提示中给出的命令即可。
https://askubuntu.com/questions/360187/how-to-install-pypy3-2-1-beta-on-ubuntu