質問: やりたい事: エックスサーバー 上でブロックチェーンをpython3を使い実行したい。 web上に実行結果を表示させたい。 https://qiita.com/weedslayer/items/d1aabe7cf31d182481fb 試した事: エックスサーバー 上に sshでpyenvをインストール、 次にpyenv経由でanacondaをインストール、 anaconda経由でdjangoをインストール、 この段階で、 コマンドプロントで python -V では Python 3.6.0 :: Anaconda 4.3.0 (64-bit) が表示されるまでとなりました。 その為、一応pythonを3系に出来たとは思うのですが、 エックスサーバー の public_html 以下のファイルにおいて、 .py ファイルを作成、コードを追加し、 python3を実行したいのですが、 500エラーになるなど、実行方法が分からない状況です。 または、エックスサーバー の場合、.cgiでのpython実行となるのでしょうか? 実行の為に.htaccessの設定なども指定があれば知りたいです。 エックスサーバー はsv2000系〜 https://www.xserver.ne.jp/ ご教授の程宜しくお願い致します。
回答: /*** hello_world.py ***/ ``` #!/usr/bin/python3 print("Content-type: text/html\n") print("Python is awesome !") ``` /*** .htaccess ***/ AddHandler cgi-script .py の2ファイルの構成でなんとかweb上で表示ができた事を確認しました。 各ファイルのパーミッションは705に設定。 ありがとうございました。