Python学習を始めよう!まずはAnacondaをインストール!

Pythonの基礎
スポンサーリンク

このブログではPythonプログラミングを学習していきます。初心者が独学でそこそこの知識を得られて、次の更なる高みへ羽ばたけるような内容にしていきたいですね。どうせやるなら、Webスクレイピングやデータ分析、最近流行りの機械学習なんかにも手を伸ばしていきたいです。

ここで扱う私の知識なんか軽く踏み台にして、これからの日本を支えるエンジニアなどが育てばいいなぁ。私は趣味レベルのプログラミングですし。まずは基礎的なところから。でもそこで終わらずにとことんやっていきたいと考えています。

さて、Pythonを学習するには、パソコンでPythonが使えるようにしないといけません。まずはPythonをインストールすることから始めないといけません。

とりあえず、ここでの私のパソコン環境はMacBook Pro(Retina, 13-inch, Late 2013)ですので、Windows利用者は違いをネットなどで調べて自分で読みかえてもらう必要がありますが、そのあたりはご了承ください。

スポンサーリンク

Macは最初からPythonが使える?

Macは何もしなくてもPythonが使えます。

まずは、Macのターミナルを起動してみましょう。

コマンドキー[⌘] + スペースキーなどでSpotlight検索を立ち上げ、「ターミナル」と入力して起動しましょう。

あるいは、Finderから/アプリケーション/ユーティリティ/ターミナルで移動します。

ターミナルを起動すると、こんな画面になるはずです。

ここで、コマンドプロンプトに「python」と入力してみます。(私の場合は、環境が変わっているので、コマンドプロンプトには「python2.7」と入力しています)

python2.7.10と表示され、「>>>」で入力が促されているのがわかります。

ここに数字などを入力すると計算などができるわけですが、Python2系であるというのが迷うところです。この2系を利用したものもまだたくさんあるのですが、今はPython3系が多く使われてきていますので、そちらを学習していくことにします。(Pythonを終了させるには、exit()と入力して[return]キーを押しましょう)

スポンサーリンク

Python3系を使おう!

ということで、MacにデフォルトであるPython2系を使うのではなく、Python3をMacにインストールしていきましょう。

Pytyon3はPython公式サイトからインストーラーをダウンロードして利用することができます。

Python公式サイトからインストールする?

Pythonの公式サイトはこちらです。https://www.python.org/

Welcome to Python.org
The official home of the Python Programming Language

Downloadsの項目をクリックします。

「Download Python 3.7.0」のところをクリックすると、Mac OS X用のインストーラーがダウンロードできます。

この時点では、python-3.7.0-macosx10.9.pkg です。

これをクリックしてインストーラーを起動すればOKです。

ですが、ここではこのPythonはインストールしません。ただ紹介しただけです。

というのも、Pythonはいろんなライブラリを利用することになりますが、この公式サイトのインストーラーでは標準のライブラリしか合わせてインストールされません。

AnacondaをインストールしてPython3を利用する!

ライブラリの管理で楽をする為に、AnacondaというものをインストールしてPython3を利用します。

Anacondaのサイトはこちらです。https://www.anaconda.com/

Home - Anaconda
Latest news: Early bird registration for AnacondaCON is now open! Use code EB-50 at checkout for a 50% discount on a 3- or 2-day pass. The Enterprise Data Scien...

サイトの右上のDownloadsをクリックします。https://www.anaconda.com/download/#macos

Anaconda Python/R Distribution - Anaconda
The open-source Anaconda Distribution is the easiest way to perform Python/R data science and machine learning on Linux, Windows, and Mac OS X. With over 11 mil...

Windows、Mac、Linuxのそれぞれのファイルがダウンロードできます。ここではmacOS用を利用します。

ページをスクロールするとこのように表示されます。

Python 3.6 versionの方をクリックしてファイルをダウンロードします。

この時点ではAnaconda3-5.2.0-MacOSX-x86_64.pkgがダウンロードされます。

600MB以上あるので、ダウンロードにはかなり時間がかかります。

このパッケージファイルをクリックして、AnacondaをMacにインストールしていきます。

以後、使用許諾などがいくつか聞かれてきます。

確認して全て「続ける」「同意する」でインストールを続けます。

インストール先は、「自分専用にインストール」を選択して「続ける」をクリックします。

インストール先は特に変更することもないでしょう。そのまま「インストール」をクリックします。

インストールが開始されます。ファイルサイズが大きいのでインストールにはかなり時間がかかります。

途中でMicrosoft VSCodeというエディタをインストールするか聞いてきますが、どちらでも構いません。私はインストールしましたが、特に今のところあまり利用していません。

しばらく待って、完了の表示が出たらAnacondaのインストールの完了です。

スポンサーリンク

Python3を起動してみよう!

Anacondaのインストールが完了したので、Python3が使えるようになりました。

さっそく先ほどと同じようにターミナルを利用してPython3を起動してみましょう。

ターミナルを起動して、コマンドプロンプトに「python3」と入力してみましょう。(環境次第ではpythonと入力してもOKの場合があります。pythonと入力してpython2.7が起動するなら、python3と入力してみましょう)

Pythonのプロンプトが入力待ちになりました。

私の現時点での環境では、Python 3.6.6 と表示されています。これでPython3系が利用できることがわかりました。その表示の後ろに「Anaconda」とあるので、自分でインストールしたPython3であることがわかります。

Python3を少しだけ触ってみる

少しだけPython3を動かしてみましょう。

以下のように、1行づつプロンプト[>>>]のところに入力して[return]キーを押して見ましょう。

すると、次のような表示になっていくはずです。

これは対話型のシェルといって、一つの操作ごとに次の行に結果が表示されます。

一番上は、「Hello, Python3」をprint関数を使って表示してみました。表示する文字列はダブルクォーテーション(“”)やシングルクォーテーション(”)で囲む必要があります。

次の行からは、足し算、引き算、掛け算をやってみました。計算結果が次の行に表示されています。こういった四則演算の計算も別のところであらためてやりますね。

最後の「exit()」は、pythonを終了させるコマンドです。これを入力してreturnキーを押せば、Pythonは終了してターミナルのコマンドプロンプトが表示されます。

Pythonの終了は、このexit() の他に、[control] + [D]キーを押すことでも対話型シェルから抜けることができます。

スポンサーリンク

まとめ

ここでのPythonは、Python3系を利用して学習していきます。

Pythonのインストールは公式サイトのものでもいいのですが、ライブラリの管理などで楽をする為にAnacondaをインストールして利用します。

ターミナルでPythonを超単純に試してみましたが、次からはテキストエディタなども利用してPythonの基本的なところから学んでいくことにします。

(参考)Anacondaのアップデート方法はこちらから。

MacにインストールしたAnacondaのアップデート方法
MacにインストールしたAnacondaを使っていますが、パッケージなどのアップデートがあれは更新する必要も出てきます。ここでは、Anacondaのアップデートの方法についてまとめてみました。