当我在本地运行我的应用程序时,一切正常,但是当我尝试部署到Heroku时,出现此错误:
ModuleNotFoundError: No module named 'stripe'
我已经阅读了有关类似问题的其他答案,似乎我的虚拟环境运行的Python版本与Heroku上的Python版本不同,或者类似吗?
我的Python版本是3.6.5
我确实有一个runtime.txt文件,其中包含以下内容,我认为这是为我的Heroku应用设置python版本:
python-3.6.5
我读了这个SO线程,但是我并不真正了解有关PYTHONPATH的部分-Importing Stripe into Django - NameError
如果有人可以帮助我指引正确的方向,或者对我可以尝试的方法有所了解,我将非常感激!
谢谢!