プログラミング学習

【colofulbox】カラフルボックスでPython3をインストールして使う方法

カラフルボックスのPythonって?

ColorfulBox【カラフルボックス】は、ボタンクリックだけでPython環境がサーバー上に作れます!
「PythonSetupApp」という便利な機能がありますのでカンタンです!

「カラフルボックス python」で検索して調べてやりましたが、最後ハマったwのに、関連記事が出てこなかったので、やり方を記載しておきます!

公式のご案内だけ以下になります

【公式】カラフルボックス「pythonのインストール方法」
https://help.colorfulbox.jp/manual/python-install/

Pythonインストールまでの手順を記載していきます

カラフルボックスにログイン画面からログインします。
https://secure.colorfulbox.jp/clientarea.php


1.ログインしたら、「ホーム」へいきます。
2.ホーム画面に「サービス」があるのでクリックします

自分が契約しているサーバーの一覧がでてきますので、「契約中」をクリックします。

左側のメニューに「cPanelにログイン」が出てきます。そこをクリックします。

「ホーム」→「サービス」→「契約中」の順番です。
※UIは似ていますが、契約中のドメインの方からはcPanelへはいけません!

「cPanel」へのログインは、「サービス」からしかいけません「ドメイン」からも「契約中」と同じように緑色でボタンが「契約中」と表示されるので勘違いして、cPanelどこだっけ?とよく探していました。

Pythonをセットアップしていきます

cPanelにログインしたら、少しスクロール。「SetupPythonApp」をクリックしましょう。ここまで大体2分くらいです。

次は画面にそって、右端の「CREATE APPLICATION」クリックしていきます

「CREATE APPLICATION」をクリックしたら以下の画面が表示されます。
Python Versionを 「Python3系」を選択します。
Applicationrootはアプリ名なので今回は「python_first_app」としておきます。
あとは空白でもOKです!


無事作成出来たら以下のように成功のポップアップがでます

そうすると、タブが増えて、「WEBAPPLICATIONS」がクリック出来ます。
AppURIにへ表示されている、先ほど入力した「python_first_app」をクリックします。


以下のように表示されたらOKです!

ここまでで、うまくいくと一旦完了です!

ここまででハマったこと!503エラー

実は、この「It works!」がPython3系では表示されず、Python2なら表示されるということが起きました。Python3系の場合以下のように503エラーが表示されてしまいました。
記事を探しても見当たらず、解決方法がわかりませんでした、、、そのため、今回記事にしておきます!解決方法はめっちゃ簡単でした!

503エラー

解決までにやったこと

キャプチャで説明した、ファーストアプリで503エラーがでて失敗して、色々探したけど、答えがみつけられず、新しくセカンドアプリという名前でPython2系で作ったらうまくいった。でも、Python2は私自身が扱えないので、Python3系でもう一度サードアプリを作成しましたが503エラー。少し調べましたが、無理だったので、ColorfulBoxの問い合わせへ聞いてみました。

問い合わせ内容

Cpanelからログインして、セットアップのSetup Python Appをインストールしました。
その際、pythonのバージョンが2ならインストール後のテスト画面が表示されるんですが、pythonのバージョンが3になったら503のエラーを出します。
3回くらいネットやマニュアルを見てチャレンジしましたが、どうもやり方がわかりません。
パスが通っていないみたいな記事は出るのですが、やり方がわかりません。
教えていただきたいです。

カラフルボックスからの返答

お問い合わせありがとうございます。
カラフルボックスサポートチームでございます。
この度はご迷惑をおかけしておりますこと、誠に申し訳ございません。

ご連絡いただきました症状につきまして、サーバー側の調整を
させていただきました。

現時点におきましては正常に表示されるかと存じますので
ご確認いただきますようお願い申し上げます。

大変ご不便をおかけいたしましたこと重ねてお詫び申し上げます。
その他・疑問点などございましたら、お気軽にお問い合わせくださいませ。

カラフルボックスの方、対応めちゃ丁寧でした!

夜に問い合わせをしましたが、次の日の午前中にご返信をいただけました。
たまたま早かっただけかもしれませんが、無事、Python3系でエラーなく表示させることができました!

もしもPython3系をインストールしてもエラーが出てしまう場合、自分であれこれする前に、「問い合わせて聞く」と解決しますのでお勧めです!

記事が長くなってしまったのですが、次回はカラフルボックス内でPythonアプリを実際に実行していきたいと思います!

取り急ぎ、Python3系のインストールまででした!

カラフルボックスの補足情報

ColorfulBoxではPython2系からPython3系まで使えます。
以下ColorfulBoxからの引用画像です。

※画像ではPython3.6までしか表示されていませんが、実際は3.9まで選択可能です。マニュアル更新していないあるあるですね(笑) 
(2022年10月時点)
引用画像です