W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
條條大路通 Jinja2 。如果你不確定怎么做,用 Python egg 或 tarball 吧。
你可以用?easy_install?或?pip?安裝最新的版本的 Jinja2:
sudo easy_install Jinja2
sudo pip install Jinja2
這會在你的 Python 安裝中的 site-packages 目錄安裝一個 Jinja2 egg 。
(如果你在 Windows 的命令行中安裝,省略?sudo?并且確保你用管理員權(quán)限運行 命令行)
注意這需要你已經(jīng)安裝了 setuptools 或?distribute?,首選后者。
這會在你 Python 安裝的 site-packages 目錄安裝 Jinja2 。
作為第四步的替代選擇,你也可以執(zhí)行?python?setup.py?develop?,這會通過 disbribute 在開發(fā)模式下安裝包。這樣也有編譯 C 擴展的優(yōu)勢。
從 2.5.1 開始, Jinja2 會檢查是否安裝?MarkupSafe?模塊。如果它找到了, 它會用這個模塊的 Markup 類來代替自帶的。?MarkupSafe?替換 Jinja2 中附帶的 老的加速模塊,其優(yōu)勢在于更好的安裝腳本,自動試圖安裝 C 的版本并在不可行時 漂亮地退化到純 Python 實現(xiàn)的版本。
MarkupSafe 的 C 實現(xiàn)要快得多,并推薦用于 Jinja2 自動轉(zhuǎn)義。
默認 Jinja2 不會編譯調(diào)試支持模塊。如果你沒有 Python 頭文件或可用的編譯器, 啟用它會失敗。這當你在 Windows 上安裝 Jinja2 是很常見的情況。
由于調(diào)試模式只對 Python 2.4 是必要的,所以你不需要這么做,除非你在運行 2.4:
sudo python setup.py --with-debugsupport install
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: