2015-01-02 41 views
0

我想运行python脚本并希望将python连接到基于cpanel的碎片托管上的mysql。 当我键入test.py以下cgi-bin文件夹中:基于cPanel的共享主机上的MySQLdb库问题

#!/usr/bin/python 
print 
import MySQLdb 

我得到一个导入错误。这,我认为,MySQLdb库没有安装在托管服务器上。这个问题的解决方案是什么?我如何手动安装这个库?我可以从外部链接到这个图书馆吗?

+1

参见上安装库的托管服务提供商的政策。他们可能会通过支持票据收到请求。 – nwk

+0

是的,我可以联系服务提供商,图书馆应要求安装...谢谢! – hnvasa

回答

1

老实说,你将需要MySQLdb的任何Python的MySQL代码。更好地咨询您的虚拟主机。

如果可以访问到站点包目录~/lib/python2.7/site-packages,然后建立/安装将工作

检查是否安装MySQLdb的或者是不使用

#!/usr/bin/python 

module_name = 'MySQLdb' 

try: 
    __import__(module_name) 
    print 'installed' 
except ImportError: 
    print 'not installed'