2014-04-05 24 views
1

我正在製作一個使用Flask和mongoDB後端的heroku應用程序。我使用pymongo作爲我的司機,但是當我把我的代碼與git,它崩潰,並吐出了這個錯誤:在Heroku上的MongoDB w/PyMongo - 錯誤:沒有名爲pymongo的模塊

2014-04-05T09:56:36.301695+00:00 app[web.1]: ImportError: No module named pymongo 

在web-app本地工作和pymongo在那種情況下工作完全正常。我需要做些什麼才能在heroku的服務器上識別pymongo?

Thansks!

回答

1

你需要讓Heroku意識到PyMongo是一個需求。最簡單的方法是將pymongo==x.x添加到您的requirements.txt file

如果您使用的是setup.py腳本而不是requirements.txt,加'pymong==x.x',install_requires參數setup

在這兩種情況下,請確保使用相應的版本號替換x.x

相關問題