Bluehost に共有ホスティング環境があります。いくつかのモジュールがインストールされた python(+ django) のカスタム インストールを実行しています。昨日まで、サーバーに変更が加えられ(私が推測)、このdjangoエラーが発生しました:
... ファイル "/****/****/.local/lib/python/django/utils/importlib.py"、35 行目、import_module 内 __import__(名前) ファイル「/****/****/.local/lib/python/django/db/backends/mysql/base.py」の 14 行目 raise ImproperlyConfigured("MySQLdb モジュールのロード中にエラーが発生しました: %s" % e) ImproperlyConfigured: MySQLdb モジュールのロード中にエラーが発生しました: libmysqlclient_r.so.16: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリはありません
もちろん、Bluehost のサポートはあまり役に立ちません。彼らは、1) MySQLdb が既にインストールされているため、デフォルトの python インストールを使用することをアドバイスしました。または、2)デフォルトのpythonにインストールされているMySQLdbパッケージを、私のpythonから何らかの形でインポートします(これができるかどうかはわかりません)。デフォルトのインストールを使用すると、他のパッケージをインストールする権限がなくなるのではないかと心配しています。
インフラストラクチャの変更をできるだけ少なくして、稼働状態に戻す方法を知っている人はいますか?