我正在尝试在Heroku上安装The Echo Nest Remix Python库,但最终它尝试复制一些数据,即使Heroku是只读的。
Here's推送给Heroku大师时会发生什么。
错误:
numpy==1.6.2
http://static.echonest.com/remix/packages/remix-2.2.1.tar.gz
我的requirements.txt看起来像:
python-2.7.10
我的runtime.txt看起来像:
{{1}}
有没有办法超越这个?有人在Heroku上成功安装了Remix吗?
感谢您的帮助。
答案 0 :(得分:0)
问题是Echo Nest Remix包将其包中的几个文件夹复制到Heroku的项目目录中,这是非法的。
我不得不拆分Remix存储库,删除被复制的目录,在代码中更改任何提及它们,并使用这个新的fork来安装Remix。
对于遇到相同问题且想要使用此fork的任何人,请记住,我必须删除存储库中对youtube-dl的任何提及。这不是问题,因为我的应用程序不需要youtube-dl,但是你的应用程序可能。
您可以在https://github.com/Mdelvalle/remix找到分叉的Remix(2.2.1)存储库。