2015-02-20 4 views
0

Я установил Монго с:ошибка DYLD при запуске MongoDB

brew install mongodb 

Я создал каталог данных:

/data/dir 

я включал mongod путь (which mongod --> /opt/local/bin/mongod):

export PATH=$PATH:/opt/local/bin/mongod 

Я попытался запустить mongod:

mongod 

И получил такой ответ:

dyld: lazy symbol binding failed: Symbol not found: __ZN7pcrecpp2RE4InitERKSsPKNS_10RE_OptionsE 
    Referenced from: /opt/local/bin/mongod 
    Expected in: /opt/local/lib/libpcrecpp.0.dylib 

dyld: Symbol not found: __ZN7pcrecpp2RE4InitERKSsPKNS_10RE_OptionsE 
    Referenced from: /opt/local/bin/mongod 
    Expected in: /opt/local/lib/libpcrecpp.0.dylib 

Что эта ошибка все? Как я могу продолжить?

ответ

0

проблема заключалась в том, что я установил путь к неправильному каталогу

Brew устанавливает пакеты в /usr/local/bin, который там, где проживает символическую ссылку [email protected] -> homebrew's cellar

так, вместо этого, я побежал /usr/local/bin/mongod, а затем он начал нормально ,

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