我在Bluehost上有共享的宿主环境。我正在运行带有几个已安装模块的python(+ django)自定义安装。所有一直工作,直到昨天一个变化的服务器(我假设),这给了我这个错误的Django上进行:Python模块问题
... File "/****/****/.local/lib/python/django/utils/importlib.py", line 35, in import_module __import__(name) File "/****/****/.local/lib/python/django/db/backends/mysql/base.py", line 14, in raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) ImproperlyConfigured: Error loading MySQLdb module: libmysqlclient_r.so.16: cannot open shared object file: No such file or directory
当然,BlueHost的支持不是太大的帮助。他们建议1)我使用默认的python安装,因为它已经安装了MySQLdb。或者2)我以某种方式导入安装在默认python上的MySQLdb包,从我的python(不知道这是否可以完成)。我担心,如果我使用默认安装,我将不具有安装其他软件包的权限。
没有任何人有任何想法如何找回工作状态,以尽可能少的基础设施变化可能吗?