gpt4 book ai didi

Python3.6 - 无法导入名称 '_imaging' [Django 2.1.2、Apache 2、CentOS 7]

转载 作者:行者123 更新时间:2023-12-04 19:42:19 36 4
gpt4 key购买 nike

我在 CentOS 上使用 Apache 运行我的 Django 应用程序。我已经(pip)安装了Pillow在我的 virtualenv(python3.6)上。当我运行 python在外壳中,from PIL import _imaging不会产生任何错误。但是,当我将这行代码放入 Django 应用程序时,它会生成错误:cannot import name '_imaging' .这令人困惑。

我设置了python路径:/var/www/ProjectName/virtualenv/bin/python3.6/site-packages (在 WSGIDaemonProcess 中),并且错误发生在同一位置,所以我认为 Django 在另一个 python 版本上运行不是问题。

也许是 mod_wsgi 错误?我用 yum install python35u-mod_wsgi 安装了 mod_wsgi

谁能帮我解决这个问题?非常感谢。

最佳答案

这真是一个愚蠢的错误。

正如我在问题中所建议的,mod_wsgi我使用的是 python3.5 .

卸载解决python35u-mod_wsgi和安装python36u-mod_wsgi .

关于Python3.6 - 无法导入名称 '_imaging' [Django 2.1.2、Apache 2、CentOS 7],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52668420/

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