Python 想要不修改程式,又需要加快執行速度,可以考慮使用 Pypy 來達成。
- 註:Pypy 相容 Python,但是也不是 100% 相容,很多另外安裝的 Library 都不相容。
Debian Linux 安裝 pypy 的 twisted 與 pymemcache
pypy 的官方網站與介紹
- pypy:PyPy is a fast, compliant alternative implementation of the Python language (2.7.12 and 3.3.5). 註:Just-in-Time compiler (JIT compiler)
pypy 安裝與相關套件安裝
於 Debian Linux 想要安裝 pypy 很簡單,但是想要另外安裝 twisted 與 memcached 的 Library 可參考下述步驟:
- apt-get install pypy # 安裝 pypy,這樣子已經可以直接使用了
- 下述要安裝 pypy 的相關套件,使用 easy_install 來安裝
- apt-get install python-dev python3-pip pypy-dev
- wget https://bootstrap.pypa.io/ez_setup.py -O - | pypy # 安裝 pypy 版本的 easy_install
- easy_install twisted
- easy_install pymemcache
- 到此就可以直接使用囉~