カテゴリー
サインイン 新規登録

間違いや改善の指摘

内容の技術的な誤り・誤字脱字やミスのご報告・解説やトピックの追記/改善のご要望は教材をさらに良くしていく上でとても貴重なご意見になります。

少しでも気になった点があれば、ご遠慮なく投稿いただけると幸いです🙏

実際には誤りではなく勘違いであっても、ご報告いただけることで教材のブラッシュアップにつながります。

質問ポリシー①

教材受講者みなさんのスムーズな問題解決のために、心がけていただきたいことがあります。

教材の内容に関する質問を投稿しましょう

教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。

その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。

1-2

python(anacnoda)のインストール

python(anacnoda)のインストール

まずは最重要なpythonをインストールしましょう。

anacondaのインストール

まずはpythonのインストールから始めます。各種ライブラリをまとめて一つのパッケージとしてインストールできるanaconda経由で行います。もし、すでにご自身の環境にpythonがすでにインストールされている場合はそのままでも結構ですが、後述するpipによるライブラリのインストールはできるようにしておいてください。

下記URLにアクセスし、ご自身のPC環境に合わせたパッケージをダウンロードしてください。

Image from Gyazo

ダウンロード後はインストーラーの指示に従って進めてください。
なお、インストール方法に関しては以下のような外部記事も豊富にあるので、適宜参考になさってさい。

windowsの場合、インストールの最後にPATHを通すか聞かれますが、環境変数を汚したくないなどの理由がなければ、Yesを選択しておきましょう。

Image from Gyazo

以下のコマンドを実行してみて、pythonのインストールか確認しましょう。

Copied!
$ python --version

以下のようにpythonのバージョン情報が表示されればOKです。
(細かいバージョン情報はインストールした状況により異なります。)

Copied!
Python 3.7.3

pythonライブラリのインストール

本教材で必要となる(およびそれらが依存する) pythonライブラリをインストールします。

ライブラリのインストールには、pythonのパッケージ管理ツールであるpipを利用します。
anacondaインストール時にpipももれなくインストールされているため、追加のインストールは必要ありません。
以下のコマンドをターミナルから叩いてみれば、pipのバージョンが表示されるので、pipがすでにインストール済みであることが分かります。

Copied!
$ pip --version

pipを使ってライブラリをインストールする際には、ターミナルなどから、pip install <ライブラリ名>と叩くだけでOKです。
では、ターミナル(コマンドプロンプト)上で以下を実行してください。

Copied!
$ pip install flask $ pip install line-bot-sdk $ pip install azure-cognitiveservices-vision-face $ pip install msrestazure

それぞれのライブラリの役割は以下の通りです。

  • flask: webアプリケーションのフレームワーク
  • line-bot-sdk: LINE BOTのpython用SDK
  • azure-cognitiveservices-vision-face: Face APIのpython用SDK
  • msrestazure:Azureの認証に用いる

最終的にこれらのライブラリが正しくインストールされたかどうかを確認しましょう。
以下のコマンドを実行してください。

Copied!
$ pip list

インストールされているすべてのライブラリが表示されるはずです。
その中に上記ライブラリ4つが含まれていれば、pipによるライブラリのインストールは成功しています。

まとめ

pythonおよび必要なライブラリのインストールを行いました。