當我運行sudo pip install jinja2
時,看到:Requirement already satisfied: Jinja2 in /Users/rose/Library/Python/2.7/lib/python/site-packages/Jinja2-2.7.2-py2.7.egg
。沒有名爲jinja2的模塊,但它已安裝
在一個新的Python 2.7外殼沒有運行import jinja2
給出:ImportError: No module named jinja2
它是在你的Python路徑? – agconti
默認搜索路徑始終附加到PYTHONPATH。默認搜索路徑以'prefix/lib/pythonversion'開頭,就像我的一樣。 –
您是否嘗試過'import sys;打印sys.path'來驗證你的路徑是否正常?絕對有一些奇怪的事情發生。或者,'pip卸載jinja2'然後'再次安裝jinja2'。或嘗試使用虛擬env和安裝jinja2到.. –