Django」で説明しきれなかった部分の加筆・補足をしています。本を読んでいない方にも読める記事になっていますので、ご安心を。開発環境を構築するまでの手順を解説します。開発環境の構築手順」とは若干手順が異なっていますので、すでにお読みの方はご注意ください。改訂箇所は以下の通りです。変更(本記事)本ブログ記事では長々と書いていますが、同人誌ではスッキリと書いていますのでご安心ください。Django」(紙の本)はおかげさまで完売いたしました。出版することになりました。電子版と紙の本を予定しています。開発をする際にいろいろと便利な機能を利用することができます。仕事の現場でメモ帳を使って開発するとあまりにも非効率なので、このようなツールが一般的に使われています。「PyCharm」という位置付けになっています。開発にはもっぱらこの「PyCharm」を愛用しています。使う理由は、以下の点が気に入っているからです。得意でない方にも便利に使うことができるのも魅力です。版もだいたい同じ操作性や見た目になるのでナレッジが共有しやすい現時点でのデメリットとしては、例えば以下のものが挙げられるかと思います。関連でよく話題に上がるのが、エディションとライセンス、そして料金体系です。版では一部機能が使えないといった制限があります。機能の比較表が以下になります。版のメリットはズバリ、以下の三点です。版を選んでいる一番大きな理由です。等で自動的にファイルを同期してくれる機能で、実サーバで動作検証する際に非常に便利に使うことができます。内でステップ実行できる便利機能です。使ってコンソールでデバッガを使うのと比較して、見慣れた環境でデバッグできるのため効率が劇的に上がります。内で統合的に使えるようにしてくれる機能です。あれば「PSequel」などのクラアンとツールがあれば特に必要ないとは思います。あと、ER図の作成機能があるので、プロジェクトによってはニーズはあると思います。場合であれば、テンプレートエンジンに合わせたシンタックスのハイライトや、ファイルに合わせたコード補完をサポートしてくれます。これらの機能はあればもちろん便利なのですが、私の感覚では必要不可欠とまでは言えないように感じています。PyCharm」を参考にしてください。版を利用すればよいと思います。版のライセンスについて説明します。2017年以降はそれまであった「永久ライセンス」は無くなり、「サブスクリプションライセンス」方式になりました。サブスクリプションは、継続年数によって値段が異なるので少しややこしいです。基本は年払いですが、初年度に限り月払い(継続課金)も可能です。*3ライセンスは、PC1台ごとではなく、ユーザー1人ごとの料金になっています。同一のユーザーが使うという前提でなければいけません。*4次に、コマーシャルライセンスとパーソナルライセンスの違いについて説明します。両者に機能的な差はありません。目的(開発するものが企業の製品・サービスなのか否か)によって、そのライセンスが異なります。パーソナルライセンスは、個人用に使うため(企業ではなく自分のお金で自分のために使う)のものですが、商用サービスの開発にも使えるとのことです。企業の業務内で利用する場合はコマーシャルライセンスを使いましょう、とのこと。*6そして気になる料金体系はこちら。正確な値段については、公式サイトを適宜ご確認ください。社の全製品が無料になります)。版でも問題なく動作させることができますのでご安心ください。Q&A形式で説明します。全体像はこちらになります。系の最新安定版(現時点の最新版は「3.7.5」)を選ぶのがよいです。バージョンの違いについては以下を参考にしてください。ダウンロードしてインストールするのが一番簡単です。いうツールを使ってインストールすることをオススメしますが、やや手順が面倒になります。使ってインストールする手順についても説明しています。?A.仮想環境作成モジュールです。以降は仮想環境を作成するのに(「virtualenv」や「pyvenv」ではなく)「venv」が推奨されています。パッケージをインストール・アンインストールするためのパッケージ管理ツールです。以降では「pip」が標準で付属しています。使うの?A.開発しやすいのが一番の理由です。画面をポチポチ操作するだけで仮想環境を作れたり、ライブラリをインストールしたりできるので、初心者にも優しいツールになっています。box(箱から取り出してすぐに使える、難しい設定などは一切なしで使える)」というのが大きな魅力のひとつですので、インストール直後の状態でほとんどそのまま使えます。blog」を参考にしてください。ベースインタープリタのパスを指定します。ワークスペース以外はプロジェクト作成後でも指定できますが、プロジェクト作成時に済ませておくことをオススメします。Q.ワークスペースのディレクトリは何を設定すればよい?A.私はデフォルトのディレクトリを使っています。あれば「~/PycharmProjects/」がデフォルトのワークスペースを配置する場所になります。Q.仮想環境のディレクトリのパスは何を設定すればよい?A.デフォルトのまま、プロジェクトが作成されるディレクトリ直下に「venv」という名前のディレクトリを作ればよいでしょう。python」で表示されるパスを指定します。インストールするのはなぜ?A.以下の理由があります。開発環境を構築するまでの手順を実際に進めていきます。環境でも問題なく進められると思います。