dyld:未加载库:@ rpath / libpcre.1.dylib

时间:2018-06-09 01:44:43

标签: django uwsgi

我已将wsgi插入我的Django应用程序 我正在使用macOS High Sierra - 10.13.3 使用以下命令可以正常运行应用程序。

python manage.py runserver 

但是当我使用wsgi启动服务器时。它失败了。

$> uwsgi --ini uwsgi.ini
dyld: Library not loaded: @rpath/libpcre.1.dylib
  Referenced from: /Users/mymac/anaconda3/bin/uwsgi
  Reason: image not found
[1]    27677 abort      uwsgi --ini uwsgi.ini

uwsgi.ini

[uwsgi]
http-socket = :8000
chdir = /app
module = app.wsgi:application
master = 1
processes = 2
threads = 2

有人可以帮我弄清楚uwsgi配置有什么问题吗?

1 个答案:

答案 0 :(得分:1)

在macOS上尝试时,我也遇到了同样的问题。我猜您使用uwsgi安装了pip install uwsgi。我建议您尝试使用brew install uwsgi的另一种方法。首先,您应该从目录usr/local/bin中删除uwsgi。其次,您应该执行brew install uwsgi