|ツイートシェアはてなポケット少年Windows環境でPythonの開発環境を準備したい少女Pythonのダウンロードからインストールまでの手順が知りたいこのような要望に応えるべく、Windows環境でPythonをダウンロード・インストールする手順を解説する記事です。具体的には、次の順番でお話ししていきます。Python2系と3系、32bit/64bitの違いPythonをダウンロードする複数の方法の紹介Pythonを直接インストール、動作確認する手順Minicondaを使ってインストール、動作確認する手順pip/condaを使ったパッケージ管理方法の紹介Pythonの学習方法はじめてPythonの開発環境を準備する方を対象とした記事ですので、これからWindows環境にPython開発環境を準備したい方はぜひご覧ください。WindowsでのPythonのダウンロード手順3:インストール&動作確認(Miniconda)Minicondaを利用したPythonのインストール手順Minicondaを利用した場合の動作確認方法WindowsでのPythonのダウンロード手順4:パッケージの管理方法pipの使い方・パッケージ管理方法Minicondaでは「conda」を利用しようおまけ:Pythonの学習方法まとめ:Windows環境でPythonをダウンロードして使ってみようはじめに:Python2系と3系、32bit/64bitの違いPythonは1989年から開発が開始され、現在に至るまでバージョンアップされ続けているプログラミング言語です。昔から存在しており、大きく分けるとバージョン2系と3系に分けられます。LinuxやMacでは、はじめからPython2系がインストールされていることが多いのですが、Python2系は開発が終了しています。2系の最終版となるバージョン2.7も、2020年1月にサポートが終了しました。そのため、今後Pythonを利用する際には、バージョン3系を利用するようにしましょう。Windows版のPythonには32bit版と64bit版が存在します。10は今後すべて64bitになる予定ですが、学習目的でPythonをダウンロードする際は32bit版で問題ありません。Windowsが64bitで動作していても、Pythonを32bitで動作させることは可能なのです。Pythonの64bit版が必要になる機会としては、科学技術計算のような大量のメモリをプログラムで使用する場合や、機械学習のためのライブラリである「Tensorflow」などのように、64bitシステムが要求されるライブラリを使用する場合です。WindowsでのPythonのダウンロード手順1:複数の方法から選択するPythonをダウンロードする方法はいくつか考えられますが、ここでは2つの方法を紹介します。Pythonを直接ダウンロードする方法スタンダードな方法として、Pythonを直接ダウンロードする方法があります。シンプルな方法であるため、「とりあえずPythonが用意できればいい」という方にはおすすめです。具体的な手順としては次のとおりとなります。3.x.x」のボタンをクリックしてダウンロードします。2020年7月現在の最新バージョンは「3.8.3」です。Windows」と記載されていることを確認してからダウンロードしましょう。Windows~」と記載されている「Windows」のリンクをクリックします。installer」のリンクをクリックしてダウンロードしてください。Minicondaを利用する方法Minicondaはデータサイエンスのためのパッケージがまとめてインストールできる「Anaconda」の最小構成版です。Minicondaではデフォルトで仮想環境が用意されているなど、使い勝手がよいディストリビューションとなっています。データ分析や化学計算などのデータサイエンス、機械学習などの開発環境を準備したい方におすすめです。Minicondaを利用するためには、Minicondaの公式サイトからインストーラーをダウンロードしましょう。注意点として、Minicondaで利用できるPythonの最新バージョンは2020年7月時点で「3.7.7」となっています。詳しく解説していきます。Minicondaを利用される方は、次の章で詳しく解説していますので、そちらをご参照ください。Pythonを直接インストールする手順Pythonを直接インストールする場合は、ダウンロードしたインストーラーを実行し、画面の指示に従ってインストールを進めましょう。Now」を選択します。successful」と表示されれば、正常にインストールが完了しています。Pythonがインストールされたことを確認するための手順を紹介します。はじめに「Windowsキー+R」で「ファイル名を指定して実行」を開き、「cmd」と入力してOKボタンをクリックしてください。-V」コマンドを入力します。3.x.x」と表示されれば、動作確認完了です。WindowsでのPythonのダウンロード手順3:インストール&動作確認(Miniconda)ここからは、Minicondaを利用したPythonのインストール手順と動作確認手順を解説していきます。Pythonを直接インストールする場合と大まかな手順は変わりませんが、多少異なる点がありますので、一つずつ見ていきましょう。Minicondaを利用したPythonのインストール手順Minicondaを利用する場合も、インストーラーを実行して画面の指示に従ってインストールを進めてください。セットアップ画面が表示されたら「Next」をクリックします。Agree」をクリックします。次に、インストール対象となるユーザーを選択する画面が表示されますが、基本的には現在ログイン中のユーザーにのみインストールしましょう。me(recommended)」が選択されていることを確認し、「Next」をクリックします。インストール場所も基本的にはデフォルトのままで問題ないため、「Next」をクリックします。3.7」にチェックが入っていることを確認し、「Install」をクリックしてください。Complete」と表示されたら、「Next」をクリックします。最後の画面でチェックを外し、「Finish」ボタンをクリックしてインストール終了です。Minicondaを利用した場合の動作確認方法Minicondaを利用する場合は、Windows標準のコマンドプロンプトではなく、専用のプロンプトを利用します。(miniconda3)」を起動してください。-V」コマンドを入力します。3.x.x」と表示されれば、動作確認完了です。WindowsでのPythonのダウンロード手順4:パッケージの管理方法Pythonのダウンロード・インストールは完了しましたが、Pythonの醍醐味でもあるパッケージはまだほとんどインストールされていません。パッケージは必要に応じてインストールするものですが、ここではパッケージ管理ツールの「pip」「conda」の使い方を簡単に紹介します。pipの使い方・パッケージ管理方法pipはPython標準のパッケージ管理ツールです。pipを利用して必要なパッケージをインストール・管理できるため、頻繁に利用するコマンドを紹介します。はじめにpipを最新版にするPythonのインストール直後は、pipのバージョンは最新版ではありません。そのため、次のコマンドを入力してpipを最新版にしましょう。最低限覚えておくべきpipコマンドをまとめました。利用する機会が多いコマンドですので、実際に利用しながら覚えていきましょう。(コマンド)Minicondaでは「conda」を利用しようMinicondaを利用する場合は、pipではなく「conda」を利用しましょう。condaもpipと同じパッケージ管理ツールですが、pipよりも高性能で使い勝手がよいといえます。pipとcondaはパッケージの参照リポジトリが異なるため、併用するとうまく動作しなくなる可能性が考えられます。そのため、原則併用しないように気をつけましょう。はじめにcondaを最新版にするpipの場合と同じく、はじめにcondaを最新版にします。condaを最新版にするコマンドは次のとおりです。([y]/n)?」と表示されて止まりますが、「y」を入力してEnterキーを入力することで進められます。覚えておくべきcondaコマンド集condaは仮想環境が利用できるため、仮想環境を利用するコマンドとあわせて覚えておくべきコマンドをまとめました。仮想環境のイメージが付きづらいかと思いますので、簡単な実例を紹介します。この例では、仮想環境「django-test」を作成し、そのなかでdjangoパッケージをインストールしています。作成した仮想環境を無効化する(baseに戻る)と、djangoパッケージがインストールされていない状態に。このことから、仮想環境ごとにパッケージの管理ができることが分かる実例です。具体的に一つずつ順を追ってみていきましょう。はじめに仮想環境「django-test」を作成します。仮想環境「django-test」が作成されていることが確認できますね。その後、仮想環境を有効化しています。有効化した仮想環境のなかでパッケージ「django」をインストールした状態です。仮想環境を無効化し、baseに戻った状態でパッケージの一覧を確認すると、仮想環境とは異なるパッケージ体系であることがわかります。このように、仮想環境を利用することで仮想的にパッケージを別々に管理することができ、さまざまな開発環境が作成できるのです。仮想環境は非常に便利であるため、condaを利用する際の大きなメリットとなります。おまけ:Pythonの学習方法Pythonのダウンロード・インストールが完了して開発環境ができたら、次に学習方法を知りたいという方も多いのではないでしょうか。Pythonを学習する方法はさまざまですが、主に3つの方法が挙げられます。Blogのなかで紹介していますので、ぜひそちらを参考に学習を進めてみてはいかがでしょうか。【おすすめの関連記事】Pythonをオンラインで学習できるサービス5選Pythonを独学で学ぶ人におすすめの本9選と選び方!また、将来的にPythonのエンジニアになりたい、Webプログラマーになりたいと考えている方は、基礎からしっかりと身につけるためにスクールに通うこともおすすめです。Kredoでは、そんなあなたをサポートする環境を用意していますので、お気軽にご相談ください。まとめ:Windows環境でPythonをダウンロードして使ってみようWindows環境でPythonをダウンロード・インストールする場合は、Pythonを直接ダウンロードするか、Minicondaを利用する方法がおすすめです。ダウンロードする際に2系・3系や32bit/64bitで迷う方がいるかもしれませんが、「原則3系の32bit」と覚えておきましょう。具体的な手順は記事のなかで詳しく解説しましたので、ぜひこの記事を参考にPythonの開発環境を構築してみてはいかがでしょうか。英語でプログラミングが学べるKredoオンラインキャンププログラミング×英語を身につけてグローバルに活躍しませんか?当メディアを運営しているKredoでは、プログラミング×英語が学べるオンラインスクール「Kredoオンラインキャンプ」を運営中です。フリーランスへのキャリアチェンジを実現しています。ネットワークスペシャリスト・情報セキュリティスペシャリストなどの資格も取得。その後、IT・Web専門ライターとして、プログラミング、ネットワーク、セキュリティ、AIなどの解説記事を中心に執筆している。「専門知識を初心者でも理解できるようにわかりやすく書く」ことを心がけている。