• WebCamp_インタビュー
    「自信の持てるスキルを得たい!」内定辞退した女子大生がプログラミングを学習したワケ。
    2018.04.28
  • WebCamp_インタビュー
    【卒業生インタビュー】台湾で月間100万UUの訪日旅行メディアを手掛けるCEOが、プログラミングを学んで得たものとは?
    2018.01.15
  • WebCampPro_インタビュー
    未経験でも寿司職人からWebデザイナーになった!ホスピタリティでスクールを支える宮脇トレーナー
    2017.05.26
  • WebCamp_インタビュー
    【WebCamp受講生インタビュー】起業準備中にCEOが気がついたプログラミングスキルの重要性とは?
    2017.12.25
  • WebCamp_インタビュー
    「1カ月頑張ればこの先が見えてくる」地元メディアを立ち上げたママさん
    2017.07.20
  • WebCampPro_インタビュー
    未経験31歳からエンジニア転職を実現【実際に聞いてみた】
    2017.04.01
  • WebCampPro_インタビュー
    自分で稼ぐ力をつけるため、新卒5年目の営業マンがエンジニアに転職!【WebCampPro転職者インタビュー】
    2018.02.02
  • WebCamp_インタビュー
    【WebCamp卒業生インタビュー】1ヶ月でRubyをゼロから学び、Webエンジニアとして転職!
    2018.01.15
  • WebCampPro_インタビュー
    未経験から上京し、エンジニアとしてチームラボグループに転職!【WebCampPro卒業生インタビュー】
    2018.03.10
  • WebCamp_インタビュー
    時間や場所にとらわれず自由に働くために必要なスキルとは?【WebCamp卒業生インタビュー】
    2018.01.26
  • WebCamp_インタビュー
    “未経験”でもたった1ヶ月で営業からエンジニアとして転職!『WebCamp』受講者インタビュー
    2017.10.04

◆当サイトで人気のプログラミング教室のおすすめランキングはこちら!
プログラミングは独学では非効率で、時間を無駄にするリスクがあります。効率的なカリキュラムで学べるスクールを受講しましょう。

Web Camp【マンツーマンサポート】1ヶ月短期集中でプログラミングを学ぶスクール
1ヶ月通い放題・メンター常駐の教室環境でWebサービス等作りたい方
TechAcademyオンラインで開講しているプログラミングスクール
オンラインでどこでも学べる!/教室に行くのが忙しい人でも安心!
Tech Camp教養としてのITスキルを学べるスクール
Webデザイン/AI(人工知能)/IOS/Androidアプリ制作/VRを学びたい方!
WebCampPro転職保証付き!エンジニアとして転職したい人におすすめ!
未経験からプロのエンジニアを3ヶ月で目指すプログラミングスクールです。

11月11日、18日開催決定!2日間で人工知能(AI)を学習するPythonコースが開講

今回、当社(WebCamp)では、現役フリーランス・エンジニアとしてPythonの最前線で活動している講師をお招きし、2日間でPythonの基本から機械学習の基礎まで学ぶ短期集中型のコースを開講します。
Pythonの基礎プログラミング能力を身につけたい方機械学習やAIに興味はあるが学習できていない方現役Pythonエンジニアからリアルな話を聞きたい方
上記にあてはまる方は、ぜひご参加ください!

皆さんはこれからプログラミング言語を学習する時に、どのプログラミング言語を学習するか悩んだことはありませんか?

システムを開発する上で必要になるプログラミング言語には、非常に多くの種類があり、それぞれ得意不得意や流行廃りがあります。

今回は近年ビッグデータ・AIなどで人気が上昇しているPythonを学習する上で必要になるインストール手順について、解説していきます。

プログラミング言語Pythonについて

Pythonのインストール手順について、解説して行く前に、Pythonを使うメリット・デメリットについて、解説していきます。

Pythonを使うメリットとは

Pythonは他のプログラミング言語に比べて習得がしやすいのが特徴です。

しかし習得がしやすいからと言って簡単なことしか出来ない訳ではなく、AI・ビッグデータなどの高度な処理も問題なく対応できます。

また近年需要が高まっていることから、これから数年は需要がなくなることがない為、将来性もあります。

Pythonを使うデメリットとは

慣れれば問題ありませんが、他のプログラミング言語との大きな違いとして、ブロックをインデントで表しています。

初めてプログラミング言語を勉強する方はそれ程問題になりませんが、他の言語を既に習得している方にとっては少し煩わしく感じる方もいらっしゃいます。

またメリットでもある点ですが、習得が簡単な為、Pythonを習得する方が今後増えてくる可能性が高くなります。

希少性がなくなる前に、出来るだけ早くPythonを習得して就職・独立して地位を築いておくことが重要です。

Pythonのインストールについて

それでは、Pythonのインストール手順について、解説していきます。

基本的なインストール手順は同じですが、OSによって少し違う点もある為、代表的なOSごとのインストール手順を解説していきます。

Pythonのバージョンを決定する

Pythonのバージョンは大きく分けて、2系と3系があります。

他のプログラミング言語の場合、最新のバージョンをインストールすれば問題ありませんが、Pythonの場合は2系と3系で互換がありません。

わかりやすく説明するとPython2系で開発したプログラミングをPython3系でそのまま利用することができません。

今後はPython2系が新しくリリースされることはない為、これから新しくPythonを勉強したい方は3系で問題ありません。

現在職場でPython2系の開発をしなければいけない等、特定の条件がある方はPython2系のインストールをおすすめします。

インストール状況確認方法

インストール状況確認方法ですが、WindowsとMacの確認方法をご紹介しておきます。

Windwos確認方法

「Windows PowerShell」を起動します。

起動後に下記コマンドを実行します。

python -V

実行結果に「Python ○.○.○」と表示された場合、既にPythonがインストールされています。

○.○.○にはバージョンが表示されます。

上記の表示がされない場合は、Pythonがインストールされていません。

Mac確認方法

Spotlightを起動して確認を行います。

Spotlightの検索ボックスからターミナルを起動し、以下のコマンドを実行します。


$ Python3 -V

実行結果に「Python 3.○.○」と表示された場合、既にPythonがインストールされています。

3.○.○にはバージョンが表示されます。

上記の表示がされない場合は、Pythonがインストールされていません。

PythonインストールWindows編

それではWindowsのインストール手順について、詳しく解説していきます。

Windows7へのインストール手順

まず最初に下記リンクからPythonをダウンロードします。

https://www.python.org/

DOWNLOADからWindowsを選択します。

選択後にそれぞれのバージョンが表示されるので、自分にあったバージョンを選んでダウンロードします。

特に2系や3系の旧バージョンを入れる理由がない場合は、最新の3系のバージョンを選択するのがおすすめです。

ダウンロードしたファイルを実行してインストールを開始します。

インストール画面が起動したら、一番下に表示されている「Add Python 3.6 to PATH」にチェックを入れます。

「Install Now」を選択するとインストールが開始されます。

エラーがなければ、「Close」を選択してインストール終了です。

Pythonインストール先

意図的にインストール先を変更した場合は、「Customize installation」からインストール先を変更することができます。

特に変更をしなければいけない理由がなければ、初心者の方は変更せずにインストールすることをおすすめします。

Windows10へのインストール手順

基本的なインストール手順については、Windows7と同じです。

しかしWindows10になると基本は64bitが多くなる為、ダウンロードファイルが64bitになっていることに注意が必要です。

64bit版は下記のように表記されています。

「Download Windows x86-64~」

ダウンロードされるファイルを間違えなければ、後はWindows7のインストール手順を参照頂ければと思います。

Pythonインストール先

インストール先の変更について、Windows7と同様に「Customize installation」からインストール先を変更することができます。

PythonインストールMac編

MacへのPythonインストール手順について、解説していきます。

Python2系はインストール不要

Macの場合はデフォルトでPython2系はインストールされています。

MacでPython2系を学習しようとしている場合は、インストール作業は不要になります。

MacへのインストールPython3系手順

Python3のダウンロード先はWindowsと同様下記から取得します。

https://www.python.org/

DOWNLOADからMacを選択します。

選択後にそれぞれのバージョンが表示されるので、自分にあったバージョンを選んでダウンロードします。

ダウンロードしたファイルを実行します。

はじめに・大切な情報・使用許諾契約まで「続ける」を押下します。

使用許諾の同意画面が表示される為、「同意する」を選択することでインストーラーが起動するので、「続ける」を選択します。

インストーラー画面の「インストール」を選択することで自動的にインストールします。

Pythonインストール先

インストーラーの「インストール先を変更」を選択することで変更することが可能です。

Windowsの時と同様に特別理由がなければ、変更する必要はありません。

PythonインストールLinux編

PythonのLinuxへのインストール手順について、詳しく解説していきます。

Linuxの中でも代表的なubuntuとredhatの手順を解説します。

ubuntuへのインストール手順

Ubuntu 16.04 LTS以降はPythonの2系、3系ともにインストールされている為、基本的な学習をする上ではインストール作業は不要です。

ターミナルより下記コマンドを実行することで、インストールすることが可能です。

pyenv install 3.6.0

redhatへのインストール手順

redhatにPythonをインストールするには、ターミナルより下記コマンドを実行することでインストールすることが可能です。

$ sudo yum install python

おすすめのライブラリについて

Pythonを始めとするオープンソースのメリットはライブラリです。

しかしライブラリと言っても非常に多くの種類があり、初心者ではどれを選んで良いか悩んでしまいます。

そこでPythonのライブラリで特におすすめのAnacondaについて、ご紹介します。

Anacondaについて

pythonのライブラリを複数含んでおり、科学技術演算・データ分析など開発を簡単に行えるようになります。

Anacondaのメリット

Anacondaを導入するメリットとしては、ライブラリのメリット以外に開発元のドキュメントがしっかりしており、ドキュメントを読むことで様々な開発を簡単に行えるようになります。

Anacondaのデメリット

初心者の方がPythonの基礎を習得せずに、利用するとバグの多いシステムになってしまいます。

場合によっては、ライブラリだけの知識だけでもシステムを開発もできますが、実際に不具合が発生した時に対応できない為、注意が必要です。

Anacondaのインストール手順

Anacondaのインストール手順について、ご紹介していきますが、基本的にはどのOSも似ている為、今回はWndowsをベースにご紹介していきます。

まず始めにAnacondaのダウンロードを下記から行います。

https://www.anaconda.com/download/#_windows

他のOSの場合は、リンク先から別のOSを選択することで、ダウンロード可能です。

後はダウンロードしたインストーラーを実行して、Nextを選択します。

同意画面が表示されるので、「I Agree」を選択して進みます。

インストールするユーザーを選択して「Next」を選択しインストールするパスを選択します。

特に理由がなければ、デフォルトのまま「Next」を選択します。

Pythonの環境変数登録とPythonのデフォルト設定を行うチェックボックスが表示される為、特別な理由がなければ両方にチェックを入れて「install」を選択します。

自動的にインストールが始まるので、完了次第「Finish」を押して完了です。

まとめ

今回はPythonの代表的なOSのインストール手順について、解説してきましたが、いかがでしたか。

上記でも触れましたが、Pythonは海外ではGoogleなどでも推奨されているプログラミング言語の1つで日本でも爆発的に人気が高まっています。

今後数年の間にJavaなどに続く需要の高いプログラミング言語になる可能性が高く、これからプログラミングを学んでいく方におすすめです。

WebCamp・WebCamp Proについて

WebCampは1ヶ月でプログラミング・Webデザインスキルを学ぶ通い放題のプログラミングスクールです。WebCamp Proは3ヶ月間で未経験から即戦力エンジニアを育成するプログラミングスクールです。

2つのサービスを運営するインフラトップでは、「学びと仕事を通して人生を最高の物語にする」という理念で会社を経営しています。

キャリアアップを目指す方は、この機会に私達と一緒にプログラミングを学んでみませんか?

11月11日、18日開催決定!2日間で人工知能(AI)を学習するPythonコースが開講

今回、当社(WebCamp)では、現役フリーランス・エンジニアとしてPythonの最前線で活動している講師をお招きし、2日間でPythonの基本から機械学習の基礎まで学ぶ短期集中型のコースを開講します。
Pythonの基礎プログラミング能力を身につけたい方機械学習やAIに興味はあるが学習できていない方現役Pythonエンジニアからリアルな話を聞きたい方
上記にあてはまる方は、ぜひご参加ください!

11月枠も残りわずか当社人気の転職保証コース
プログラミング学習から転職成功まで導く、当社人気のWebCamp Proコース。
10月受入枠は満員となっております。11月枠に向け、お早めの申込みをオススメします。
プログラミング未経験でもエンジニア転職を絶対成功させたい
スキルを身に着けて人生を自ら切り開きたい
上記にあてはまる方は、ぜひご検討ください!

▼未経験から1ヶ月でWebデザイン・プログラミングを学びたい方はこちら!

▼ついに開講!オンラインでWebデザインを学びたい方はこちら!

関連キーワード
学習の関連記事
  • 【プログラミング初心者】神奈川の方にオススメのプログラミングスクール10選
  • 【子ども/学生/大人向け】青森県にあるプログラミングスクール5選
  • 【子供から大人まで】北海道・札幌のおすすめプログラミングスクール10選
  • プログラミング未経験者でも出来る開発環境構築
  • エンジニアにとって英語は重要なのか?勉強方法とともに徹底解説
  • プログラム演習は技術向上に役立つ?【脱初心者】
おすすめの記事