无法在dreamhost服务器上安装mysqlclient

时间:2018-06-15 03:42:34

标签: mysql django dreamhost

我试图在我的dreamhost共享服务器上设置一个mysql数据库,但似乎我无法在没有mysqlclient的情况下继续运行。当我尝试pip install mysqlclient时,我得到了

  

x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall   -Wstrict-prototypes -g -fstack-protector --param = ssp-buffer-size = 4 -Wformat -Werror = format-security -D_FORTIFY_SOURCE = 2 -fPIC -Dversion_info =(1,3,12,' final& #39;,0)-D__version __ = 1.3.12 -I / usr / include / mysql -I / usr / include / python3.4m -I / home / eptaba / aeromembers.com / AeroMembers_env / include / python3.4m -c _mysql.c -o build / temp.linux-x86_64-3.4 / _mysql.o -DBIG_JOINS = 1 -fno-strict-aliasing -g -DNDEBUG

     

_mysql.c:32:20:致命错误:Python.h:没有这样的文件或目录

     

#include" Python.h"

                ^
     

编译终止。

     

错误:命令' x86_64-linux-gnu-gcc'退出状态1失败

我在其他答案中看到,这些类型的问题可以通过

来解决
apt-get install python3.4-dev

但是在dreamhost的共享服务器产品上,我无法执行该命令。我还能做些什么来获得mysqlclient或者在没有它的情况下设置我的mysql?

1 个答案:

答案 0 :(得分:0)

我通过安装Python 3.6并在我的virtualenv而不是Python 3.4中使用它来解决这个问题。之后我能够pip install mysqlclient