在 XAMPP for Windows 中运行 Python
第 1 步:下载并安装 Python
从https://www.python.org/downloads 下载并安装最新版本的 Python。
第 2 步:为 Python 配置 XAMPP
使用您选择的文本编辑器打开位于 .../xampp/apache/conf/httpd.conf 的 Apache httpd.conf 配置文件。
XAMPP GUI 也可以快速访问httpd.conf 文件:
将以下代码复制并粘贴到文件末尾:
AddHandler cgi-script .py
ScriptInterpreterSource Registry-Strict
步骤 2.5:将 Python 扩展添加到默认页面位置(可选)
在httpd.conf 文件中搜索<IfModule dir_module> 以将index.py 等添加到默认页面位置列表中。
<IfModule dir_module>
DirectoryIndex index.php index.pl index.cgi index.asp index.shtml index.html index.htm index.py \
default.php default.pl default.cgi default.asp default.shtml default.html default.htm default.py \
home.php home.pl home.cgi home.asp home.shtml home.html home.htm home.py
</IfModule>
第 3 步:重启 Apache / XAMPP
如果 Apache 在编辑时正在运行,现在是时候重新启动它了。
第 4 步:从 XAMPP 运行 Python
在XAMPPhtdocs目录下创建文件夹和Python文件;例如.../xampp/htdocs/PythonProject/test.py.
在脚本的开头,您首先需要指定 Python 可执行文件的目录。 Python 3.10.0 的默认位置是 C:/Users/<YOUR_WINDOWS_PROFILE>/AppData/Local/Programs/Python/Python310/python.exe,但在您的情况下,它可能会有所不同,具体取决于您安装 Python 的版本和目录。
#! C:/Users/<YOUR_WINDOWS_PROFILE>/AppData/Local/Programs/Python/Python310/python.exe
之后,您可以创建 Python 脚本。
#! C:/Users/<YOUR_WINDOWS_PROFILE>/AppData/Local/Programs/Python/Python310/python.exe
print("Content-Type: text/html\n")
print("Hello, World!")
保存文件并在您的网络浏览器中打开localhost/PythonProject/test.py。您的 Python 脚本应该正在运行。