2022年12月8日InPython今回はWidowsマシンにPython仮想環境を作り、その中に一番人気(?)のPython用フレームワークDjango(ジャンゴ。ドワンゴではないですよ)をインストールする方法の解説です。初心者向けの解説ですが、特に難しいことはないと思います。コマンドプロントで仮想環境上へ戻る前提となる作業と環境PythonはすでにインストールされているWindows10今回はこの状態と環境からスタートします。インストール方法¶この公式ドキュメントの通りにやるだけで終わります。実際に以下の説明もその通りにやっていってるだけです。コマンドプロンプト起動インストール作業は全てWindows上のコマンドプロンプトで行うことになります。コマンドプロンプトが何かはネットで調べてみてください。コマンドプロンプトを起動させます。キーボードの「Windowsキー」と「R」を同時に押して、「ファイル名を指定して実行」ウインドウを表示させます。入力欄に「cmd」と入力して決定。それだけでコマンドプロンプトが起動します。他にも起動方法はいろいろありますが、私はいつもこの方法です。みなさんのPCのCドライブの中にユーザーという名前のフォルダがあります。その中に、みなさんのユーザー名(アカウント名)のフォルダがあると思います。仮に今そのユーザー名をhogehogeとします。hogehogeをみなさんのユーザー名に置き換えて考えてください。コマンドプロンプトを立ち上げるとおそらく、C:\Users\hogehoge>という表示になっていると思います。この「hogehoge>」の後にコマンドを入力していきましょう。--versionまずこのように入力して、念のためにみなさんのWindowsパソコンに入っているPythonのバージョンを確認します。私の場合は3.8.0と表示されます。基本的には2022年12月時点では3.8以上のバージョンならば問題ないと思います。仮想環境の名前と入力します。仮想環境の名前は仮に「Django_on_AWS」とします。以下のようになるわけです。Django_on_AWSリターンを押して実行すると、hogehogeフォルダ直下にDjango_on_AWSというフォルダが作られます。C:\Users\hogehoge>このように(仮想環境名)が前にくっついた状態になります。これで起動(アクティベート/アクティブ化)が成功しています。C:\Users\hogehoge>deactivateとします。すると画面表示が、C:\Users\hogehoge>に戻ります。以下、仮想環境を起動(アクティベート/アクティブ化)した状態にして進めます。仮想環境にDjangoをインストールさて上で作った仮想環境を起動させた状態で、その仮想環境にDjangoをインストールします。コマンドプロンプト上の表示が次のようになっていますか?文頭が「(仮想環境名)」になっていれば仮想環境が起動しています。Djangoと入力し実行させます。tzdata-2022.7こういう表示なれば成功です。仮想環境のpipのアップデート上のメッセージに続いて、次のような警告メッセージが出ることがあります。command.これはPythonのモジュールやパッケージなどを管理するpipのバージョンが古いので、アップデートしましょうというものです。指示どおりにアップデートさせましょう。次のように入力して実行します。pip-22.3.1これでpipのアップデートも無事終了です。以上をもってDjangoのインストールが完了しました。Djangoのバージョン確認インストールに成功していれば、次のコマンドを入力したときに、Djangoのバージョンが確認できます。--version今回の私の場合は4.1.4と表示されました。実際にPythonのプログラムとしてDjangoを使えるかどうか確かめてみましょう。コマンドプロンプト上で、Pythonを起動させるべく次のコマンドを入力して実行。information.するとコマンドプロンプトでは>>>というのが表示されるようになります。djangoと入力し、実行。同じように「>>>」に続けて、print(django.get_version())として実行。これで上と同じようにDjangoのバージョンが表示されます。4.1.4きちんと上と同じ結果が表示されました。以上でPythonの上でDjangoが使えることが確認できました。コマンドプロントで仮想環境上へ戻るなお上でのDjangoバージョン確認作業では、コマンドプロントがPythonを使うモードになっています。そこで今後の作業のために、仮想環境上の通常のコマンドプロント入力モードへ戻りましょう。次の2つの方法があります。お好きなほうでどうぞ。C:\Users\hogehoge>という表示に戻ったはずです。以上でWindows10上で、Pythonの仮想環境を作るその中にDjangoをインストールするその仮想環境内でDjangoを起動させる/停止させるといったことができるようになります。Djangoの使い方をより深く学ぶために動画学習がそすすめです。関連投稿Pythonの抽象基底クラス(ABC)の基本を解説。