En un intento Para establecer un entorno de desarrollo para Python/Django en macOS X 10.6, MySQL se instaló desde el DMG proporcionado y MySQL-python se instaló usando pip.
Al intentar importar MySQLdb, se encontró el siguiente error:
Traceback (most recent call last): File "", line 1, in File "/Library/Python/2.6/site-packages/MySQLdb/__init__.py", line 19, in import _mysql ImportError: dlopen(/Library/Python/2.6/site-packages/_mysql.so, 2): Library not loaded: libmysqlclient.16.dylib Referenced from: /Library/Python/2.6/site-packages/_mysql.so Reason: image not found
Para solucionar este problema, es necesario configurar la variable de entorno DYLD_LIBRARY_PATH después de instalar MySQL-python:
export DYLD_LIBRARY_PATH=/usr/local/mysql/lib/
Esta variable debe establecerse en el directorio que contiene las bibliotecas MySQL, que normalmente es /usr/local/mysql/lib/.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3