gpt4 book ai didi

python - 为共享服务器上的 http 请求定义 PYTHONPATH

转载 作者:行者123 更新时间:2023-12-01 06:18:39 25 4
gpt4 key购买 nike

我正在 Bluehost 上安装 Django,安装它的步骤之一是在他们的服务器上安装 flup。我这样做了,当我通过 SSH 登录时一切正常。然而,当我实际在浏览器中点击该页面时,它找不到 flup。我在服务器日志中收到此错误:

ERROR: No module named flup. Unable to load the flup package. In order to run django as a FastCGI application, you will need to get flup from http://www.saddi.com/software/flup/ If you've already installed flup, then make sure you have it in your PYTHONPATH.

因为当我在 SSH 中时它会识别 flup,所以我最好的猜测是我需要更改其他一些 bash 文件以使 PYTHONPATH 指向 http 请求的正确位置。但由于它是共享服务器,我在主目录之外没有太多权限。

有什么想法吗?

最佳答案

如果您可以确定哪个模块正在尝试导入 flup,您可以在该导入前面添加您已安装路径的 sys.path.append flup——只要sys.path.append发生在import flup之前,你就进入了三叶草。

关于python - 为共享服务器上的 http 请求定义 PYTHONPATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1856439/

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