下載地址:https://pypy.org/download.htmlhtml
# python2.7版本
yum install pypy
# python3.6版本
https://bitbucket.org/pypy/pypy/downloads/pypy3.6-v7.1.1-src.tar.bz2
# python3.5版本
wget https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-src.tar.bz2
# 編譯環境準備
yum -y install gcc
yum -y install gcc-c++
yum install libffi-devel
wget https://pkg-config.freedesktop.org/releases/pkg-config-0.29.tar.gz
tar -zxvf pkg-config-0.29.tar.gz
cd pkg-config-0.29
./configure --with-internal-glib
make & make install
wget https://files.pythonhosted.org/packages/44/39/6bcb83cae0095a31b6be4511707fdf2009d3e29903a55a0494d3a9a2fac0/PyMySQL-0.8.1.tar.gz
cd PyMySQL-0.8.1/
tar zxvf PyMySQL-0.8.1.tar.gz
pypy3 setup.py installpython
#pypy3 -m pip install PyMySQLc++
#pypy3 -m pip install tensorflow==2.0.0-beta1redis
#
tar -xjf pypy3.5-v7.0.0-src.tar.bz2
cd pypy3.5-v7.0.0-src/bootstrap
makeapp
ln -s /data/download/pypy3.5-v7.0.0-src/pypy/goal/pypy3-c /usr/bin/pypy3python2.7
ln -s /data/download/pypy3.5-v7.0.0-src/pypy/goal/pypy3-c /usr/bin/pypytornado
安裝pipspa
wget https://bootstrap.pypa.io/get-pip.py pypy get-pip.py
用[pypy]/bin下的pip安裝第三方庫code
.\pip.exe install tornado
.\pip.exe install redis
或者
pypy -m pip install package
可能須要修改py添加路徑
import sys import os parent_path = os.path.dirname(sys.path[0]) if parent_path not in sys.path: sys.path.append(parent_path) print(parent_path)
執行
D:\tools\pypy3.6-v7.1.1-win32\pypy3.exe test_client.py