首页 > 解决方案 > 导入 Python 模块时出现 500 内部服务器错误

问题描述

我是使用 Python 进行 Web 开发的新手,所以这个问题可能很愚蠢。

我正在尝试在我的 Web 服务器上运行 Python 脚本,但是在导入某些模块时遇到了问题。

在编写像这样的简单脚本时,该脚本可以正常工作:

#!/usr/bin/python3.6
print("Content-Type: text/html\n")
print("This is a test")

而且我可以导入安装在服务器的 Python 版本中的大多数模块,但是当我尝试导入我的脚本真正需要的一些模块时,我收到 500 Internal server error(这些模块是 tensorflow、keras 和 scikit-image )。所以这段代码给出了 500 错误:

#!/usr/bin/python3.6
import keras
print("Content-Type: text/html\n")
print("This is a test")

我尝试使用 pip.get_installed_distributions() 打印 Python 版本中安装的所有模块,并且安装了我需要的所有三个模块,keras、tensorflow 和 scikit-image。

我的问题是:

标签: pythontensorflowwebcgi

解决方案


推荐阅读