MacOS desenvolvido e distribuído pela Apple é certamente um dos sistemas operacionais mais confiáveis que existem. É usado principalmente por profissionais que pretendem usar seus computadores para fins comerciais. No entanto, recentemente, muitos relatórios têm chegado de um erro “Dyld: Biblioteca não carregada” no MacOS. Neste artigo, discutiremos o motivo pelo qual esse erro foi acionado e também forneceremos soluções viáveis para corrigi-los.
Mensagem de erro “dyld: Biblioteca não carregada” no MacOS
O que causa o erro “Dyld: Biblioteca não carregada” no MacOS?
Depois de receber vários relatórios, decidimos investigar o problema e identificamos o motivo pelo qual esse erro foi acionado.
- Localização inválida: Este erro é acionado quando o computador tenta encontrar o arquivo “libmysqlclient.18.dylib” ou um arquivo semelhante ao do local “usr / lib”. O arquivo obviamente não está presente neste local devido ao qual o erro foi acionado.
Agora que você tem uma compreensão básica da natureza do problema, avançaremos em direção às soluções. Certifique-se de implementá-los na ordem específica em que são fornecidos para evitar conflitos.
Solução 1: Criando um Link Simbólico
É possível contornar o problema criando um Link Simbólico no diretório onde o computador está procurando o arquivo “.dylib”. A fim de fazer isso:
- Navegar ao ' / usr / lib ' pasta.
- pressione a ' Comando '+' Espaço ' simultaneamente.
- Tipo dentro ' terminal ”E pressione“ Entrar '
Terminal MacOS
- Tipo o seguinte comando no terminal e pressione “ Entrar '
sudo ln -s /path/to/your/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
Um exemplo do comando acima se parece com este:
sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
- Verifica para ver se o problema persiste.
Solução 2: Atualizando o Brew
Em alguns casos, esse arquivo está faltando no diretório devido a uma instalação desatualizada do “Brew”. Portanto, nesta etapa, estaremos atualizando o Brew. A fim de fazer isso:
- pressione a ' Comando '+' Espaço ' simultaneamente.
- Tipo dentro ' terminal ”E pressione ' Entrar '
Terminal MacOS
- Tipo no seguinte comando no terminal e pressione “ Entrar '
atualização de cerveja
- Novamente, tipo no seguinte comando no terminal e pressione “Enter”.
atualização de cerveja
- Verifica para ver se o problema persiste.
Solução 3: executando um script “Copy_dylibs.py”
Em alguns casos, as referências para os arquivos “.dylib” não estão corretas devido a que este erro é acionado. Portanto, nesta etapa, estaremos executando um script que detectará e corrigirá automaticamente esses problemas. A fim de fazer isso:
- Clique em esta link e baixe o script.
- Extrair o conteúdo do “. fecho eclair ' Arquivo.
Conteúdo do arquivo zip
- Ler a ' Leia-me ' incluído em '. fecho eclair ”Arquivo com cuidado para obter instruções detalhadas.
- Corre a ' copy_dylibs . py ”Script e deixe-o corrigir o problema
- Verifica para ver se o problema persiste.