1. 程式人生 > >linux 安裝pypy , virtualenv, 及使用

linux 安裝pypy , virtualenv, 及使用

linux 安裝 pypy

自己使用的系統是 centos 7(其他linux機器的安裝方法類似)

依次下載

pypy-libs-2.2.1-2.el7.x86_64.rpm

pypy-2.2.1-2.el7.x86_64.rpm

pypy-devel-2.2.1-2.el7.x86_64.rpm

依次安裝,libs 檔案一定要先與直譯器安裝。
rpm -ivh pypy-libs-2.2.1-2.el7.x86_64.rpm

rpm -ivh pypy-2.2.1-2.el7.x86_64.rpm

rpm -ivh pypy-devel-2.2.1-2.el7.x86_64.rpm

安裝完後,在終端中輸入pypy,即可呼叫pypy直譯器。

安裝virtualnev

在終端中,直接使用命令
pip install virtualenv
當然前提是已經安裝完pip, 自己電腦自帶。

在終端中輸入 virtualenv, 可以看到相關的命令。

建立基本的虛擬環境
在終端輸入
virtualenv –no-site-packages -p pypy app
解釋:
-p 表示之後的為預設直譯器,即pypy
app 表示建立一個檔案目錄,放置虛擬環境所使用到的檔案。

然後進入app目錄
cd app

輸入命令,啟用虛擬環境
source bin/activate

然後你會發現app會出現在命令最前面

安裝要使用的python包
pip install package

現在可以使用pypy直譯器,包括在pypy中呼叫之前pip安裝的packages

再次使用虛擬環境

再次使用虛擬環境時,不需要重建目錄,只要終端中進入之前已經配置完的虛擬環境目錄app,然後像上面那樣啟用環境即可使用。