生产错误

2024-05-14 12:03:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在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,我得到以下错误:

^{pr2}$

当我在服务器上pip freeze时,所有的依赖项似乎都满足了,所以我不确定问题出在哪里。有人有主意吗?在


Tags: installpipdjangogitgithub服务器web应用程序
2条回答

假设您在尝试安装时遇到与我相同的编译器错误:

c/_cffi_backend.c:14:17: fatal error: ffi.h: No such file or directory

 #include <ffi.h>

                 ^

compilation terminated.

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

我找到了修复程序here 通过做apt-get install libffi-dev

我问题中的一条评论建议我重新安装pyspotify。我试着这么做,结果得到了gcc error。第5行告诉我们问题出在libspotify,pyspotify依赖的库。我以为我已经安装好了,但显然没有。我安装了它,重新启动了服务器,现在一切正常。在

相关问题 更多 >

    热门问题