安裝 python 套件現在有幾種做法,這邊我們使用 pipenv 來安裝 pyramid 套件。若你沒用過 pipenv 這個套件管理工具,可以參考這篇

雖然 pipenv 可以自動的建立與管理 virtualenv (後面簡稱 venv),但為了讓 vscode  (這個以後另開一篇介紹)也可以整合使用同一個 venv 環境,我們這邊選擇手動建立 venv,然後進到這個 venv 後再安裝 pipenv。這樣一來,pipenv 會偵測到你已有 venv,就不會自己再建立另一個 venv 環境。

來試試看吧。首先先建立一個專案目錄並進到該目錄下:

mkdir -p ~/git/myproject
cd ~/git/myproject

接著建立 venv 目錄並進入 venv 環境。這個目錄名稱隨便你取,我習慣取名 .venv:

python3 -m .venv
source .venv/bin/activate

接著安裝 pipenv:

(.venv)$ pip install pipenv

然後就可以安裝 pyramid 套件了:

pipenv install pyramid

pyramid 預設會使用 chameleon 做為樣板引擎,但因為我個人比較喜歡 Jinja 樣板引擎,所以我會額外裝 pyramid-jinja2 套件讓專案可以使用 Jinja 。另外我也會裝 pyramid-debugtoolbar 工具,這樣在除錯時比較方便:

pipenv install pyramid-jinja2 pyramid-debugtoolbar

這樣專案的起手式就準備好啦,接下來就是準備來開啟一個新專案囉。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *