LoginSignup
231
264

More than 3 years have passed since last update.

Python Django入門 (2) Win編

Last updated at Posted at 2014-07-26

WindowsでのPython、Djangoの開発環境構築について説明します。

Pythonのインストール

まず Python をインストールします。
以下のURLをブラウザで開いて下さい。

Download the latest version for Windows
https://www.python.org/downloads/

3.8.1 をダウンロードします。(その時のPython3の最新のものを選んでください)

ダウンロードした python-3.8.1.exe をダブルクリックします。

  • Add Python 3.8 to PATH をチェックする
    • これを忘れると、自分で環境変数のPathを設定する必要があります。
  • Install Now をクリック

python01.jpg

virtualenvのインストール

virtualenv は Python の仮想環境を作るツールです。
プロジェクトごとに、

  • pythonのバージョン
  • 使用する Pythonパッケージ、およびそのバージョン

を固定した仮想環境を構築します。

コマンドプロンプトを開いて、以下のようにコマンドを入れます。(ユーザーは hoge としています)

C:¥Users¥hoge> pip install virtualenv

仮想環境の構築 - virtualenv編

env1 という名前の仮想環境を、マイドキュメントの下に作ります。

C:¥Users¥hoge>cd Documents
C:¥Users¥hoge¥Documents> virtualenv env1

仮想環境を使う

仮想環境 env1 の中に入ってみます。

C:¥Users¥hoge¥Documents> cd env1
C:¥Users¥hoge¥Documents¥env1> Scripts¥activate
(env1) C:¥Users¥hoge¥Documents¥env1> 

このように (env1) と表示されれば成功です。

仮想環境から抜けるには Scripts¥deactivate コマンドを使いますが、このまま進むので知識として覚えておいて下さい。

Djangoをインストールする

DjangoもPythonモジュールの一つです。
仮想環境 env1 の中にインストールします。

今回は、この講座のためにDjangoのバージョンを明記してインストールします。

(env1) C:¥Users¥hoge¥Documents¥env1> pip install django==3.0.2

バージョンを確認する

仮想環境ローカルにインストールされたPythonパッケージの一覧は、以下のコマンドで表示できます。

(env1) C:¥Users¥hoge¥Documents¥env1> pip freeze -l
asgiref==3.2.3
Django==3.0.2
pytz==2019.3
sqlparse==0.3.0

IDE 統合開発環境のインストール

Djangoのコードを書くにあたって、どのようなテキストエディタを使ってもかまいませんが、IDEとしてPyCharm Professionalを導入することをお薦めします。

PyCharmの特徴

  • Pythonエンジニアは、ほぼこれを使っていると言っても過言ではありません。
  • 2種類ありまして、
    • Professional版
      • Djangoのプロジェクトを開くことができ、こちらの方を使います。
      • 有償ですが 30日の試用ができます。この講座も 30日あれば終わるのではないでしょうか。
      • 気に入った場合は、購入しましょう。
      • 学生の方は無償ライセンスがありますので、「Pycharm 学生」などで検索してみて下さい。
    • Community版
      • 無償ですが、Djangoプロジェクトを開くことはできません。
      • どうしても無償の方がよくて、単にPythonのエディタとして使いたいだけであれば、こちらでもよいかもしれません。
  • UIは英語です。eclipseの時のように日本語化することは考えません。特に問題ないと思いましょう。
  • 黒背景に白文字のテーマが目に優しくて、かっこいいです。いかにも俺コード書いてるという気分になります。UIサンプルはこちらをご覧ください。

最近は Visual Studio Code を Python の IDE として使う、という選択肢も出てきました。
ここでは説明しませんが、無償で日本語のものがいい場合は、そちらを選んでもいいでしょう。
・Python のコード補完
・Python 仮想環境の Python インタープリターがどこかを指定できれば、デバッグ実行
なども PyCharm と変わらずに行うことができます。

PyCharm Professional のインストール

  1. Download PyCharmのページから、Professionalの方をダウンロードします。
  2. ダウンロードした .exeファイルを開きます。
  3. Next をクリック

pycharm01.jpg

4.Next をクリック

pycharm02.jpg

5.デスクトップにショートカットは作っておきますか。チェックしてNext をクリック

pycharm03.jpg

6.メニューフォルダはこれでいいすね。そのまま Install をクリック

pycharm04.jpg

7.終わりました

pycharm05.jpg

Pycharmの起動

  1. インストールできたら、PyCharmを起動してみましょう。
  2. Evaluate for free for 30 days(30日試用)の方をクリックし

pycharm06.jpg

3.よく読んで Accept をクリックします。

pycharm07.jpg

ここまでで、私の場合は起動しちゃいました。一度 Community版を入れたから、設定が残っているのでしょうか。

どこかでテーマを何にするか聞いてきたと思うのですが、IDE theme: Darcula が黒背景/白文字の方で、俺コード書いてる気分になれる方です。

ここまで来たら、次に進みましょう。

Python Django入門 (3) に続く

231
264
14

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
231
264