我正在尝试将新版本的Django应用程序部署到Heroku,但我使用的是pip中没有的软件包。因此,当我将此包放在requirements.txt中时,部署失败,并显示pip(逻辑上)无法找到此要求的消息。
然后我尝试将包含该包的目录推送到heroku git repo,并使用heroku bash和setup.py文件(并从需求文件中删除它)来打包该包。此安装成功,但是当我部署应用程序时,我收到无法找到此程序包的错误。
所以我的问题是:如何正确使用Heroku上的pip中没有的python包?