我已将 wsgi 插入到我的 Django 应用程序中。
我使用的是 macOS High Sierra - 10.13.3。
应用程序使用以下命令运行良好。
python manage.py runserver
Run Code Online (Sandbox Code Playgroud)
但是当我使用 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
Run Code Online (Sandbox Code Playgroud)
uwsgi.ini
[uwsgi]
http-socket = :8000
chdir = /app
module = app.wsgi:application
master = 1
processes = 2
threads = 2
Run Code Online (Sandbox Code Playgroud)
有人可以帮我弄清楚 uwsgi 配置有什么问题吗?
我在 macOS 上尝试时遇到了同样的问题。我猜你安装uwsgi使用pip install uwsgi. 我建议您尝试使用另一种方法brew install uwsgi。
首先,您应该从目录中删除 uwsgi usr/local/bin。
其次你应该执行brew install uwsgi.
| 归档时间: |
|
| 查看次数: |
1732 次 |
| 最近记录: |