python - Gunicorn 的 pythonpath 错误
问题描述
使用 gunicorn 命令启动 python Web 应用程序时,例如gunicorn -b 127.0.0.1:8080
.
它提示找不到像numpy这样运行默认Python解释器的包。我添加pythonpath
到gunicorn
命令,但它不起作用。顺便说一句,我在应用程序文件夹中创建了一个虚拟环境。
希望有人可以提供解决方案。
解决方案
问题是您使用默认 python 来执行 gunicorn。要么你激活你的 virtualenv 然后执行,gunicorn -b 127.0.0.1:8080
否则你可以使用以下命令
/ABSOLUTE_PATH/vitual_python_env/bin/gunicorn -b 127.0.0.1:8080
推荐阅读
- json - 如何使用 Spring Data JPA 关系插入数据
- python - 从源代码构建python而不为二进制创建符号链接
- python - 在 Python 消费者(通过 pika)中使用的 RabbitMQ 是否可以在同时接收的消息之间存在竞争条件?
- java - 为什么将 a 类设置为 b 类有效?/如何使我的方法具有通用性?
- flutter - Flutter - Cubit 和一些需要澄清
- javascript - 使用条形码扫描仪时,如何抑制不必要的浏览器缩放?
- r - 如何通过 RStudio 的“安装和重启”按钮从源代码安装 R 包及其小插曲?
- html - 尝试更改滚动条上的颜色渐变
- oracle - 如何从另一个环境的另一个模式中获取代码
- java - 在 Java 服务器页面中从数据库中检索数据