gpt4 book ai didi

python - uWSGI 说 : "ImportError: No module named wsgi"

转载 作者:行者123 更新时间:2023-11-28 18:52:40 24 4
gpt4 key购买 nike

当uWSGI启动时,它写

"ImportError: No module named wsgi"

我的 uwsgi.xml

<!-- UWSGI XML Configuration File -->
<uwsgi>
<uid>quux</uid>
<gid>quux</gid>

<chdir>/var/www</chdir>
<!-- <socket>/var/www/uwsgi.sock</socket> -->
<socket>127.0.0.1:8012</socket>

<!-- <home>/home/klen/Projects/klen.github.com/_code/uwsgi/.virtualenv</home> -->

<plugins>python</plugins>
<pythonpath>/var/www/</pythonpath>
<module>wsgi</module>
<env>/usr/bin/python</env>

<processes>2</processes>
<max-requests>5000</max-requests>
<buffer-size>32768</buffer-size>
<harakiri>30</harakiri>
<reload-mercy>8</reload-mercy>
<master />
<no-orphans />

</uwsgi>

服务器回复浏览器:

"uWSGI Error

Python application not found"

"[pid: 7529|app: -1|req: -1/1] 178.132.203.33 () {46 vars in 797 bytes} [Mon Mar 26 00:56:53 2012] GET /index.py => generated 48 bytes in 0 msecs (HTTP/1.0 500) 2 headers in 63 bytes (0 switches on core 0)"

在它的日志文件中。

我想我需要为 uWSGI 安装 wsgi 模块,因为它写着“ImportError: No module named wsgi”。如何检查是否已安装此模块?

最佳答案

您已指定 <module>wsgi</module> ,所以 uWSGI 正在做你要求它的事情,加载一个名为 wsgi 的模块。并提供服务。你的 python 脚本是如何安装的?你甚至没有提到你有一个 python 程序要服务。

可能,您真正想要的是使用 <file>指令告诉 uWSGI 从中读取 python 文件的路径,并提供服务。如果您使用的是已安装的模块,则应替换为 wsgi<module>使用您尝试服务的适当模块进行标记。

关于python - uWSGI 说 : "ImportError: No module named wsgi",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9864044/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com