【Python】Djangoを入れてみよう

前回に引き続き導入編です。

仕事で使うと言っても、機械学習やディープラーニングは今回はやらないのです。

いったん普通にwebシステムの構築だったりするので

フレームワークの選定をした結果、Django(ジャンゴ)でいきましょうとなり(単純にシェアで決まりました)

では、入れていきましょう。

必要なもの

  • Python(導入済み)

つまり必要なものは無し。

インストールにはpipを使います。最新を確認したい場合は公式を確認しましょう。

https://www.djangoproject.com/download/

コマンドプロンプトを立ち上げ、pipにてインストールをしましょう。

C:\Users\motoama>pip install Django==2.2.2
Collecting Django==2.2.2
Downloading https://files.pythonhosted.org/packages/eb/4b/743d5008fc7432c714d753e1fc7ee56c6a776dc566cc6cfb4136d46cdcbb/Django-2.2.2-py3-none-any.whl (7.4MB)
100% |・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・| 7.5MB 3.1MB/s Collecting sqlparse (from Django==2.2.2)
Downloading https://files.pythonhosted.org/packages/ef/53/900f7d2a54557c6a37886585a91336520e5539e3ae2423ff1102daf4f3a7/sqlparse-0.3.0-py2.py3-none-any.whl Collecting pytz (from Django==2.2.2)
Downloading https://files.pythonhosted.org/packages/3d/73/fe30c2daaaa0713420d0382b16fbb761409f532c56bdcc514bf7b6262bb6/pytz-2019.1-py2.py3-none-any.whl (510kB )
100% |・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・| 512kB 5.7MB/s
Installing collected packages: sqlparse, pytz, Django
Successfully installed Django-2.2.2 pytz-2019.1 sqlparse-0.3.0

正常に完了できれば上のような結果になります。

導入が完了したので、この記事はここまで。下は蛇足事項になります。

 

pipでインストールができない

Djangoに限らずpipを使ったインストールができない場合が往々にしてあります。

この記事から見ているのであれば、前回からの手順で進めていればほぼありえません。

Anacondaなどのパッケージを使用してのインストールをしていた場合はややこしい問題が起きたり起きなかったりします。

解決方法もこれといったものを知りません。

以前に解決した方法は、condaとpipでlistを出し共存しているインストールを削除し

片方からのみ入れ直すというもの。というかpipに寄せました。

こんな経験があったので今回は完全にAnacondaを使用しないではじめてみようと思ってます。

もしこれと関係ないことでインストールできない場合は、あとはproxyじゃないですかね?

社内ネットワークあるあるです。解決方法は簡単ですproxy通しましょう。

Python
【Python】はじめてみよう 導入編

仕事でPythonを使うことになったので 勉強のため自宅PCに環境を用意しようと思いその手順を残しま …