我正在Django中编写一个使用以下第三方库的web应用程序:
Django==1.6.1
argparse==1.2.1
cffi==0.8.1
pycparser==2.10
pylast==0.5.11
pyspotify==2.0.0a1
wsgiref==0.1.2
我一直在用sudo pip install git+git://github.com/mopidy/pyspotify.git
安装pyspotify,因为我需要开发版本。在
当我在本地运行Django应用程序时,一切正常。当我将更改拉到我的Apache服务器上时,pip install -r requirements.txt
,重新启动服务器并访问IP,我得到以下错误:
当我在服务器上pip freeze
时,所有的依赖项似乎都满足了,所以我不确定问题出在哪里。有人有主意吗?在
假设您在尝试安装时遇到与我相同的编译器错误:
我找到了修复程序here 通过做
apt-get install libffi-dev
我问题中的一条评论建议我重新安装pyspotify。我试着这么做,结果得到了gcc error。第5行告诉我们问题出在libspotify,pyspotify依赖的库。我以为我已经安装好了,但显然没有。我安装了它,重新启动了服务器,现在一切正常。在
相关问题 更多 >
编程相关推荐