2016-07-17 1 views
0

Я посмотрел, что может быть полезным ответом на Library not loaded error (libidn.11.dylib) when trying to install Homebrew.Curl не работает! dyld: библиотека не загружена: /usr/local/lib/libidn.11.dylib Причина: изображение не найдено

Однако я не помню, чтобы когда-либо специально предназначенные MacPorts. Кроме того, не хочу ничего удалять, прежде чем лучше понять, что я буду делать.

Может ли кто-нибудь помочь мне исправить это, не нанося при этом никакого урона.

snapshot from my console

Другой фрагмент из консоли:

Jonathans-MacBook-Pro-2:bin JonMac$ pwd 
/usr/local/bin 
Jonathans-MacBook-Pro-2:bin JonMac$ brew install libidn 
/usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory 
/usr/local/bin/brew: line 26: /usr/local/Library/brew.rb: Undefined error: 0 
Jonathans-MacBook-Pro-2:bin JonMac$ 

Консольные бревенчатые пытается alvits' предложения:

Last login: Mon Jul 18 18:10:39 on ttys002 
Jonathans-MacBook-Pro-2:~ JonMac$ otool -L /usr/local/bin/curl 
/usr/local/bin/curl: 
    /usr/local/lib/libcurl.4.dylib (compatibility version 8.0.0, current version 8.0.0) 
    /usr/local/lib/libidn.11.dylib (compatibility version 18.0.0, current version 18.11.0) 
    /usr/local/lib/libintl.8.dylib (compatibility version 10.0.0, current version 10.2.0) 
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1) 
    /usr/local/lib/libiconv.2.dylib (compatibility version 8.0.0, current version 8.1.0) 
    /usr/local/ssl/lib/libssl.1.0.0.dylib (compatibility version 1.0.0, current version 1.0.0) 
    /usr/local/ssl/lib/libcrypto.1.0.0.dylib (compatibility version 1.0.0, current version 1.0.0) 
    /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP (compatibility version 1.0.0, current version 2.4.0) 
    /usr/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.8) 
Jonathans-MacBook-Pro-2:~ JonMac$ cd /System/Library/Frameworks/Ruby.framework/Versions 
Jonathans-MacBook-Pro-2:Versions JonMac$ ls 
2.0 Current 
Jonathans-MacBook-Pro-2:Versions JonMac$ 
+0

Попробуйте 'заваривания Insta ll libidn', чтобы установить недостающую библиотеку, необходимую для завивки – drew010

+0

Само застой не будет работать: «Jonathans-MacBook-Pro-2: bin JonMac $ pwd /usr/local/bin Jonathans-MacBook-Pro-2: bin JonMac $ brew install libidn /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: плохой интерпретатор: нет такой файл или каталог: /usr/local/bin/brew: строка 26: /usr/local/Library/brew.rb: неопределенная ошибка: 0 Jonathans-MacBook-Pro-2: bin JonMac $ ' – Solur

+0

Ты запуски "/usr/local/bin/curl', который, вероятно, был установлен с 'ruby'' homebrew'. Запуск 'otool -L/usr/local/bin/curl' расскажет вам, какие библиотеки требуются для'/usr/local/bin/curl'. Проверьте, может ли 'ruby' запускаться с помощью'/usr/bin/curl'. – alvits

ответ

0

The curl installed as part of your PHP installation is missing a library that it expects, for some reason.

You'll probably want to delete these PHP installs from /usr/local, as chances are that they will interfere with future installs of software through Homebrew, but that's up to use.

Try explicitly using the OS X provide curl in /usr/bin/curl.

на основе this response

+0

Спасибо за ответ. У меня нет PHP, так что это не может быть причиной :(. – Solur

Смежные вопросы