2015-01-02 2 views
0

Я пытаюсь запустить скрипт python и хочу подключить python к mysql на моем хостинге shapel на основе shard. Когда я введите следующую команду в test.py внутри cgi-bin папки:Проблема с библиотекой MySQLdb на общедоступном хостинге cpanel

#!/usr/bin/python 
print 
import MySQLdb 

Я получаю сообщение об ошибке импорта. Это, к тому, что я предполагаю, что библиотека MySQLdb не установлена ​​на сервере хостинга. Каково решение этой проблемы? Как вручную установить эту библиотеку? Могу ли я внешнюю ссылку на эту библиотеку?

+1

Обратитесь к политике хостинг-провайдера по установке библиотек. Они могут принимать заявки на него через билеты поддержки. – nwk

+0

да, я мог связаться с поставщиком услуг, и библиотека была установлена ​​по запросу ... спасибо! – hnvasa

ответ

1

честно вам понадобится MySQLdb для любого кода mysql на python. Лучше проконсультируйтесь со своим веб-хостом.

Если вы можете получить доступ к каталогу пакетов участка ~/lib/python2.7/site-packages, затем сборка/установка будет работать

Проверьте, если установлен MySQLdb или неиспользования

#!/usr/bin/python 

module_name = 'MySQLdb' 

try: 
    __import__(module_name) 
    print 'installed' 
except ImportError: 
    print 'not installed' 
Смежные вопросы