【发布时间】:2021-11-02 20:29:36
【问题描述】:
我正在尝试在托管服务器上运行 python。我正在使用 Strato 服务器。
我遇到的问题是,当我运行我的 Python 代码时,它使用 Python 2.7 版本 - 因为它设置为默认值,并且我在 Python 3 中安装了我的 Python 库,所以它显示“500 Internal错误”。
我尝试将 python 文件开头的 python 路径更改为 Python 3 位置,但没有成功。
所以,我的问题是,如何在打开文件时运行 Python 3(而不是 python 2)?
这是我的代码:
#!/usr/bin/python3
import requests
print("Content-Type: text/plain;charset=utf-8")
print()
print("Hello World!")
编辑:我调查了莫里斯建议的问题,并检查了我的日志。正如我所料,错误提示“No module named 'requests'”,但我已将其安装在 Python 3 中,因此无法解决问题
【问题讨论】:
-
这能回答你的问题吗? 500 internal server Error running cgi python
标签: python python-3.x web