2019-03-10 | Leave a comment 安裝 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 這樣專案的起手式就準備好啦,接下來就是準備來開啟一個新專案囉。