17

を呼び出すとuwsgi、常に次のように表示されます。

dyld: Library not loaded: libssl.1.0.0.dylib
  Referenced from: /Users/xingshi/anaconda/bin/uwsgi
  Reason: image not found
Trace/BPT trap: 5

私のMac上のすべてのlibssl.1.0.0.dylibは次のとおりです。

$ locate libssl.1.0.0.dylib
/Library/PostgreSQL/9.2/lib/libssl.1.0.0.dylib
/Library/PostgreSQL/9.2/pgAdmin3.app/Contents/Frameworks/libssl.1.0.0.dylib
/Users/xingshi/anaconda/lib/libssl.1.0.0.dylib
/Users/xingshi/anaconda/pkgs/openssl-1.0.1c-0/lib/libssl.1.0.0.dylib
/opt/local/lib/libssl.1.0.0.dylib

そして、私uwsgianaconda

$which uwsgi
/Users/xingshi/anaconda/bin/uwsgi

何か案は ?

4

3 に答える 3

55

MacPorts は通常ソフトウェアを/opt/local/にインストールしますが、brew はソフトウェアを にインストールし/usr/local/ます。私は/usr/local/lib でuwsgiを探しているようなので、brew を使用して openssl をインストールし、再リンクします。libssl.1.0.0.dylib

brew install --upgrade openssl
brew unlink openssl && brew link openssl --force
于 2014-05-30T00:38:38.967 に答える