pypy下載地址:https://bitbucket.org/pypy/pypy/downloads/
如果下載太慢,去我網盤下載
https://pan.baidu.com/s/1i6j0xt0boS5j26WXvH5mPw 提取碼: gst2
如何運行pypy?
pypy的程序跟一般的python是一樣的,代碼不需要有什么改動。執行的時候,標准python用python xxx.py來執行,而pypy用pypy xxx.py就好了,沒有區別。
import time t = time.time() for i in range(10**8): continue print(time.time() - t)
>python my_numba.py #cpython解釋器 3.958527088165283 >pypy my_numba.py #pypy解釋器 0.110000133514
用cpython來測試,用時3.958527088165283s,而pypy測試用時只有0.110000133514s。
注意:pypy跟python是相互獨立的,python中安裝好的庫在pypy中是不能使用的,python本身有個非常大的優勢就是第三方庫,為pypy的速度而拋棄這樣的資源有點可惜。
pypy安裝三方庫:
git clone https://github.com/anpengapple/pypy_get_pip.git
進入該目錄運行,如果運行失敗,那就多運行幾次
pypy get-pip.py
運行之后{pypy_dir}/bin目錄中多了pip等幾個可執行文件。
現在就可以使用 {pypy_dir}/bin/pip install xxx 來安裝第三方庫了。需要注意的是,第三方庫並不能完全支持。不過大部分都是可以的。