LoginSignup
8
12

More than 5 years have passed since last update.

Djangoの使い方~環境構築編~

Last updated at Posted at 2019-03-14

はじめに

この記事ではwindows10にインストールしたPython3を使っています。
~下記を参考にさせていただきました~
Pythonの仮想環境を構築できるvirtualenvを使ってみる
DjangoGirlsチュートリアル

Pythonをダウンロードする

ここから自分のOSに合ったPythonをDLします。
https://www.python.org/downloads/

個人的にはPython本体だけでなく、様々なライブラリが入っているので
Anacondaがオススメです。
https://www.anaconda.com/distribution/

コードエディタをダウンロードする

AnacondaをDLしていればSpyderというコードエディタが入っています。

オススメのコードエディタ
・VSCode
https://code.visualstudio.com/

・Atom
https://atom.io/

・Gedit
https://wiki.gnome.org/Apps/Gedit#Download

・Sublime Text
https://www.sublimetext.com/3

ちなみに私はVSCodeを使っています。

仮想環境を作る

仮想環境を作ることで安心して色々試せるようになります。
ここからはコマンドプロンプトを使っていきます。

ホームディレクトリ(C:\Users\Name)に新しいディレクトリdjangogirlsを作成します。

command-line
$ mkdir djangogirls
$ cd djangogirls

myvenvという仮想環境(virtual environment)を作成します。

command-line
$ python3 -m venv myvenv

これでdjangogirlsディレクトリにmyvenvという仮想環境ができました。

次に仮想環境を実行します。

comand-line
C:\Users\Name\djangogirls > myvenv\Scripts\activate

これで仮想環境の設定ができました。

Djangoのインストール

AnacondaをダウンロードしていればDjangoもデフォルトで入っていますので、
この章は飛ばしてください。

command-line
$ conda list

で現在入っているライブラリをみることができます。

Djangoインストール前に最新バージョンのpipをインストールします。

command-line
(myvenv) ~$ python3 -m pip install --upgrade pip

Requirementsファイルによってパッケージをインストールする

Requirementsファイルはpip installでインストールするためのパッケージリストが記載されているファイルです。
コードエディタを使用して、djangogirls/直下に requirements.txt ファイルを作ります。
djangogirls
└───requirements.txt
djangogirls/requirements.txt ファイル中に以下のテキストを追加します

djangogirls/requirements.txt
Django~=2.0.6

Djangoをインストール

command-line
(myvenv) ~$ pip install -r requirements.txt
Collecting Django~=2.0.6 (from -r requirements.txt (line 1))
  Downloading Django-2.0.6-py3-none-any.whl (7.1MB)
Installing collected packages: Django
Successfully installed Django-2.0.6

Gitのインストール

既にインストール済みの方は飛ばしてください。
「PATH環境を調整する(Adjusting your PATH environment)」というステップでは、「WindowsコマンドプロンプトからGitとオプションのUnixツールを使用する(Use Git and optional Unix tools from the Windows Command Prompt)」(一番下の選択肢)を選択します。 それ以外はデフォルトの設定値で構いません。
インストール終了後はコマンドプロンプトを再起動します。
https://git-scm.com/

GitHubのアカウント作成

既に作成済みの方は飛ばしてください。
アカウントを作成します。
https://github.com/

PythonAnywhereのアカウント作成

ここではデプロイするためにPythonAninwhereを使います。
https://www.pythonanywhere.com

おわりに

以上で環境設定編は終了です。次からは実際にDjangoを使っていきます!
次回→Djangoの使い方~ウェブサイト作成編~

8
12
0

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
8
12