uWSGI问题:dyld:未加载库:@ rpath/libexpat.1.dylib

Fab*_*bio 11 macos uwsgi

试图在Sierra 10.12.6中运行uwsgi,我收到以下错误:

dyld: Library not loaded: @rpath/libexpat.1.dylib
  Referenced from: /usr/local/bin/uwsgi
  Reason: Incompatible library version: uwsgi requires version 8.0.0 or later, but libexpat.1.dylib provides version 7.0.0
Abort trap: 6
Run Code Online (Sandbox Code Playgroud)

我试过了:

brew update
brew reinstall expat 
Run Code Online (Sandbox Code Playgroud)

并用pip重新安装uwsgi,但没有运气.知道解决方案会是什么吗?

Den*_*los 1

在激活的虚拟环境中,强制UWSGI重新安装并强制重建所有UWSGI依赖项 + 忽略缓存。跑步:

pip install uwsgi -I --no-cache-dir
Run Code Online (Sandbox Code Playgroud)

工作起来就像一个魅力。