マーケターのためのプログラミング:Pythonをインストールする方法

公開: 2017-07-01

注:このブログ投稿は、シニアWebアナリストのAdrian Palaciosが作成したシリーズの2番目であり、プログラミング言語Pythonのインストールに必要な情報と指示をマーケターに提供することを目的としています。 あなたがそれを逃した場合に備えて、エイドリアンの最初の投稿は、マーケターがそもそもそうすることを検討すべき理由を説明しています。

Pythonをどのように学び始めますか? あなたがしなければならない最初のことはそれをインストールすることです。 はい、Adobe Photoshopをインストールするのと同じように、Pythonをコンピューターにインストールする必要があります。 現在、コンピューターに非常に基本的なバージョンのPythonがインストールされている可能性がありますが、その基本バージョンが存在する場合は、Microsoft Wordをインストールして使用する場合と比較して、テキストエディットやメモ帳を使用しているように感じます。 以降の投稿では、他にも利用したい「アドオン」があるので、全体として、新規インストールを行うことをお勧めします。

インストールするときは、Continuum.ioという会社のAnacondaを使用することを強くお勧めします。 Pythonの拡張機能のインストールと管理、およびその他の多くのことを簡単に行うことができます(「本物の」プログラマーが「なぜPIPを使用しないのですか?」 )。

まず、ブラウザを開いて、ContinuumのAnacondaダウンロードページに移動します。

Windowsデバイスを使用している場合、手順は少し異なる場合がありますが、全体としては同じプロセスです。適切なパッケージをダウンロードしてインストールします。 次に、下にスクロールして、現在使用しているオペレーティングシステムのタブをクリックして選択します。 ダウンロードするバージョンを選択します(「グラフィック」または「ビット」インストーラーが最も簡単に操作できます)。

  • 適切なパッケージをダウンロードしてインストールします
  • 下にスクロールして、現在使用しているオペレーティングシステムのタブをクリックして選択します
  • ダウンロードするバージョンを選択します(「グラフィック」または「ビット」インストーラーが最も簡単に操作できます)

次に、ダウンロードフォルダーを調べて、.pkgファイルをダブルクリックします。

.pkgファイルをクリックすると、いくつかの手順が表示されます。

このプログラムはコンピュータ上でかなりのスペースを占めることに注意してください!

必要なすべてのスクリプトの実行が完了するまでに5〜10分かかる場合があります。 その後、次の画面が表示されます。

さて、今は何ですか? このバージョンのAnacondaには、たとえばSlackのようなプログラムで期待できるようなアイコンはありません。 代わりに、ターミナルを介してプログラムを「実行」します。 これまでターミナルを使用したことがない場合は、アプリケーションの下にあります。 アイコンを見つけたら、それをダブルクリックします。

ターミナルです。 それはとても裸で功利主義的であるため、未知の領域のように、それは恐ろしいと感じることができます。 しかし、人生の安全な側に住むことの楽しみはどこにありますか?

ターミナルの使用は、プログラミング方法を学ぶ上での大きなハードルです。マウスを何かに向けてクリックすることに慣れていて使いやすいということはなくなりました。 代わりに、コンピュータに何をすべきかを指示するコマンドを入力する必要があります。 ただし、ターミナルに入力するコマンドと各コマンドを実行する順序を理解すると、多くの力を得ることができます。 どうして? 何百万ものクリックとスクロールを繰り返して終了する必要があるという恐ろしいレポートについて考えてみてください。

コンピューターが従うコマンドのレシピを作成すると、コンピューターは退屈なことをすべて実行でき、クリックするよりもはるかに高速に実行できます。 今すぐ練習しましょう。ターミナルを開いた状態で、 lsと入力し、Enter/Returnキーを押します。 lsは「list」コマンドであり、現在のディレクトリ内のすべてのファイルを一覧表示します。

ターミナルは最初は完全に異質に感じるかもしれませんが、音楽、ドキュメント、ダウンロードなどの言葉がよく知られていることに注意してください。ターミナルが(ほとんど)クリックに慣れているフォルダとアイコンのテキスト表現であることを強調することはできません。ナビゲートします。 最大の違いは、ターミナル(および他の同様のUnixシェル)を使用すると、実際のコマンドを実行できることです。コンピュータに何をすべきかを指示できます。

補足:開発者に初めてTerminalを使用したと言った場合、「rm -rfコマンドを試してみてください。本当に便利です」という言葉に沿って、何かを話すのは本当に面白いと思うかもしれません。 しないでください。 基本的に、それはものを削除します。 誰かがあなたにこのいたずらをしようとした場合は、コンピュータの電源を切り、コマンドを実行したことを伝えますが、画面が空白になり、コンピュータの電源が入りません。 彼らの顔の表情は貴重なはずです。

すべてのテキストを読むと、何か新しいことに気付くかもしれません…anaconda。 それは良い兆候です! 別のコマンドを入力してみましょう: whichpython 。 anaconda / bin / pythonで終わるテキストの文字列が表示された場合、それも良い兆候です。

最後のテストを行いましょう。ipythonと入力してEnter/Returnキーを押します。 以下のようなことが起こった場合は、おめでとうございます。これでAnacondaがインストールされ、PythonのインタラクティブバージョンであるIPythonを実行できるようになりました(残念ながら、このバージョンが「インタラクティブ」であると感じる理由を十分に理解するには、Pythonのプログラミングにかなりの経験が必要です。 )。

何がうまくいかない可能性がありますか?

強化されたバージョンのPythonをインストールすることは、プログラミングを始める上で最も難しい部分の1つになる可能性があります。 IT部門がコンピューターをしっかりとロックダウンしていて、Anacondaプラットフォームをインストールするための適切な権限がないことに気付くかもしれません。 経験豊富なソフトウェアエンジニアでさえ不可解な奇妙なエラーが発生する可能性があります。

うまくいかないことはたくさんありますが、良いことは、Continuumの賢い人々がそれらすべての奇妙なシナリオを考えようとしたことであり、Anacondaプラットフォームはほとんどの場合うまく機能します。 そうでない場合は、インストール時にサポートドキュメントを確認してみてください。 それがうまくいかない場合は、発生しているエラーをグーグルで検索し(実際にはそれをコピーしてグーグルに貼り付けてください)、見つけた指示に従ってください。

それでも問題が解決しない場合は、喜んで手伝ってくれるプログラマーを見つけてください。 実際にその人と話す前に、質問の仕方についてこの記事を最初に読むことをお勧めします。 Googleで検索したり、友達に電話したり、考えられるすべてのことを行っても、Anacondaプラットフォームをインストールできない場合は、プランBがあります。repl.itは、Pythonを直接使用できるすばらしいサービスです。セットアップが不要なブラウザ(ただし、作業を保存できるようにアカウントを作成することをお勧めします)。 残念ながら、このサービスでは、この一連の投稿で計画されているすべてのことを実行することはできませんが、開始するには十分です。

IPythonセッションを開始できた場合は、ここにいる間に、最初のPythonコマンドprint()を入力してみましょう。 「HelloWorld」メッセージを印刷するのが通例なので、今すぐ印刷しましょう。 プログラミングの重要な教訓の1つは、入力するすべての文字が重要であるということです。 あなたが文法の執着者なら、今日はあなたの幸運な日です。 そうでない場合は、コードをしっかりと校正する方法をすぐに学ぶことができます。

printコマンドは、文字列と呼ばれるものを受け取ります。 文字列は通常、引用符で囲まれたテキストです。 以下に示すようにコマンドを入力し、Enter/Returnキーを押します。 コンピュータがメッセージをエコーバックするのが見えるはずです。

おめでとう! 最初のPythonコマンドを実行しました。 お祝いする時間を取ってください

追加のチュートリアルとポイント

MacにAnacondaをインストールする方法のビデオバージョンが必要な場合は、このチュートリアルが役に立ちました。 最初の5分間はインストール方法を説明しますが、残りのビデオは一般的なAnacondaプラットフォームのより技術的な(しかし有用な)紹介です。

WindowsにAnacondaプラットフォームをインストールするプロセスは非常に似ています。 これは、インストール方法を示すすばらしいYouTubeビデオです。 このビデオに示されているようにJupyterNotebookを開くのではなく、Anaconda Promptを試してiPythonを実行し、上記の例に従うことをお勧めします。

次の投稿では、データ型と、それらがPythonで達成できることとできないことをどのように管理するかについて説明します。 ご不明な点がございましたら、Twitterでお気軽にお問い合わせください。