当我调用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
我的uwsgi
在anaconda
中
$which uwsgi
/Users/xingshi/anaconda/bin/uwsgi
有什么想法吗?
发布于 2014-05-30 08:38:39
MacPorts通常将软件安装到/opt/local/
中,但brew会将软件安装到/usr/local/
中。我的uwsgi
似乎在/usr/ libssl.1.0.0.dylib
/lib中查找本地,所以我使用brew安装openssl并重新链接它:
brew install --upgrade openssl
brew unlink openssl && brew link openssl --force
发布于 2019-12-11 03:50:30
我的错误特别针对Mac OSx,是..
user-MacBook-Pro:src user$ uwsgi --enable-threads --ini deploy.ini
dyld: Library not loaded: /opt/local/lib/libssl.1.0.0.dylib
Referenced from: /usr/local/bin/uwsgi
Reason: image not found
Abort trap: 6
user-MacBook-Pro:src user$
在将Mac OSx升级到v10.14.6之后,或者在经历了大量的安装过程之后(我不确定是哪一个),这种情况突然开始发生了。
但是,下面解决了我的问题……(来自https://stackoverflow.com/a/59055043/2298002的帮助)
$ brew update
$ brew upgrade
$ brew install openssl # yielded 'already installed'
$ brew reinstall uwsgi # yielded 'could not symlink' error
$ brew link --overwrite uwsgi
注意: uwsgi现在工作得很好,但我仍然不能运行$ man uwsgi
,产生...
user-MacBook-Pro:src user$ man uwsgi
No manual entry for uwsgi
user-MacBook-Pro:src user$
..。有没有人对此有什么兴趣?
https://stackoverflow.com/questions/23944770
复制相似问题