前提
バージョン:Python3.10.6
開発環境:Xampp(バージョンは確認できませんでした。確認しようと思い、コントロールパネルのapacheのadminボタンを押したら、なぜかhtdocs直下のフォルダが表示されました。)
OS:Windows10
実現したいこと
・xamppを使用してブラウザ上でPythonを読み込ませ、Hello Worldと表示させたいです。
拾い画なのでパスは違いますが、こんな感じです。
発生している問題・エラーメッセージ
ブラウザ上にパスを入力して実行すると、以下のようにソースコードそのものが表示されてしまいます。
該当のソースコード
python
1print('Hello World')
試したこと
xamppのhttpd.confの末尾に以下のコードを追加し、環境変数を設定しました。
# Python Settings AddHandler cgi-script .py ScriptInterpreterSource Registry-Strict
その上でapacheを再起動させてブラウザを読み込ませましたが、今度はサーバーエラーが出てしまいました。
初めて質問するので読みづらい点、ご容赦ください。
宜しくお願いします。
Pythonのインストールと、パスを通し、Pythonプログラムを実行できるようにはしておりますか?
Pythonはインストールできています。
ターミナルにpython --versionと打ち込むと
Python 3.10.6
と表示されます。
「Pythonプログラムを実行できるようにする」とは、どういうことでしょうか。。
https://techacademy.jp/magazine/22048#ta-toc-3
こちらにある通り、XAMPPからもPythonを実行できるようにはしておりますか?
ということです。
また、
Pythonファイル自体に、Pythonへのパスを記述する方法もあるようです。
https://qiita.com/INOUEMASA/items/4d685875f115315543a9
とかく、XAMPP上でPythonを実行できるよう、
Pythonへパスを通す必要があります。
ありがとうございます。無事に解決できました。

回答1件
あなたの回答
tips
プレビュー