Windows、Linux、macOS に Python をインストールする方法

click fraud protection

Python をインストールして開発を始めたい場合は、基礎を説明する便利なクイックスタート ガイドをご利用ください。

開発に携わりたい場合は、私が学んだお気に入りのプログラミング言語の 1 つが Python です。 これは、命令型、関数型、手続き型、オブジェクト指向のプログラミングをサポートするマルチパラダイム言語です。 用途が広く、実質的に何にでも使用でき、人工知能や機械学習に取り組む多くの人にとって頼りになる言語です。 私はこれを多くの自動化に使用しており、私たちが使用したテスト ツールの一部もこの言語で書かれています。

Python は強力な言語であり、Python を使い始めたい場合は、このガイドで基本を学びます。 Python バイナリをインストールして PATH に存在することを確認するだけでなく、実際にコードを書き込むためのものも必要になります。 PyCharm のような本格的な IDE (統合開発環境) を使用することも、プリインストールされた IDLE や Sublime Text 3 などのテキスト エディターを使用することもできます。 オプションはたくさんありますが、このガイドで基本を学ぶことができます。

Pythonのインストール

Windows および macOS の場合

Python のインストールは簡単ですが、Python 2.7 と Python 3.x のどちらをインストールするかを決定する必要があります。 Python 2.7 はレガシー プロジェクトによく使用されますが、独自のソフトウェアを作成する場合は、Python をインストールする必要があります。 3.x。

Windows または Mac にインストールするには、次の手順を実行します。

  • に行きます Python公式サイトをクリックして、最新のリリースに移動します。 この記事の執筆時点では 3.10.6 です。
  • 使用しているプラ​​ットフォーム用のバイナリをダウンロードします。
  • バイナリを実行します。

デフォルトのインストーラーには必要なものがすべて含まれているため、PATH に Python を追加する以外のオプションを選択する必要はありません。 「インストール」をクリックするだけで完了します。 Mac では、これはデフォルトで dmg インストーラーで行われます。

Linux への Python のインストール

ただし、Linux を使用している場合は、使用しているディストリビューションによって異なります。 Debian ベースのディストリビューション (Ubuntu など) では、次のコマンドを実行してターミナルで apt パッケージ インストーラーを使用できます。

  • apt-get Python3.6 をインストールする

他のディストリビューションにはすでにプリインストールされている場合があります。そうでない場合は、ディストリビューションでパッケージ マネージャーを使用する必要があります。 たとえば、CentOS では、「yum install -y python3」を実行します。

インストールの検証

PowerShell、コマンド プロンプト、またはターミナルで「python」コマンドを実行すると、インストールがアクティブであることを確認できます。


Python IDE を選択してください

コードを効果的に記述するには IDE またはテキスト エディタが必要ですが、いくつかのオプションがあります。 Python には IDLE がプリインストールされており、うまく機能しますが、より複雑になる可能性のある大きなファイルには適していません。 ここでは、私が大学と自分のプロジェクトの両方で、長年にわたって Python に使用してきた IDE の一部を紹介します。 これらの IDE はすべてクロスプラットフォームです。つまり、Windows、Linux、または macOS 上で実行できます。

PyCharm

Android Studio または IntelliJ に慣れている場合は、PyCharm についてもすでによく知っているはずです。 同じ開発者によるもので、Python プラグインをインストールすることで IntelliJ でまったく同じ機能を有効にすることもできます。 違いは、PyCharm は純粋に Python のためだけにゼロから構築されており、最新の IDE に期待されるすべての機能が詰め込まれていることです。 これには、組み込みのバージョン管理、構文の強調表示、ウィンドウ分割、デバッグ機能などが含まれます。

PyCharmをダウンロード

スパイダー

データ サイエンティストの場合 (またはデータ サイエンスの目的で Python を使用する予定の場合)、Spyder をインストールする必要があります。 これは、Python 用の最も人気のあるデータ分析パッケージのいくつかがすでに組み込まれている IDE です。 これらには、matplotlib、numpy、scipy、pandas が含まれます。 データ分析、データプロット、その他の科学的調査に取り組みたい場合は、Spyder をインストールする必要があります。 Spyder には Jupyter Notebook も組み込まれており、これを使用してデータを非常に簡単に探索してプロットすることができます。

スパイダーをダウンロード

崇高なテキスト 3

Sublime Text 3 は、そのシンプルさのおかげで、私がよく使うテキスト エディターの 1 つです。 必要最小限ではありますが、非常に多用途であり、小規模なプロジェクトに適しています。 作成中のプログラムで数百行のコードだけを扱う場合は、おそらく Sublime Text 3 が最適な方法です。 私はかつて、Sublime Text 3 と Python を使用するだけで、地元のレンタル サイトを読み取り、新しい物件へのリンクを私や友人に電子メールで送信する Web スクレイパーを Python で作成しました。 これは完璧に機能する開発環境であり、ほとんどの人が使い慣れているはずだと思います。

崇高なテキスト 3 をダウンロード

ビジュアルスタジオコード(VSCode)

Visual Studio Code (VSCode) は、最も多用途な開発環境の 1 つです。 完全にカスタマイズ可能で、内部からアクセスできるプラグインの大規模なリポジトリを備えています。 すぐに Python と互換性があるわけではありませんが、Python プラグインを内部からインストールして有効にすることができます。 構文の強調表示、インテリジェントなコード補完、Jupyter Notebook、デバッグ、単体テストなど 特徴。 私は Visual Studio Code が大好きで、実際、複雑な作業をするときに最もよく使用する IDE です。

Visual Studio コードをダウンロード


次は何

開発を始めたい場合は、基本を教えるチュートリアルがオンラインでたくさんあります。 CodeAcademy や w3schools など、選択肢はたくさんあります。 Android には、携帯電話での書き込みに使用できる Python インタープリタもあり、実際にやってみるのが最良の学習方法です。 多くの機械学習モデルや人工知能を使用する可能性のある、リソースを大量に消費する作業を行っている場合は、次のいずれかが必要になる可能性があります。 最高のラップトップ ただし、それに対処するために。

私が学んだ最良の方法は、自分が抱えている問題やその他の困難に気づき、その解決策を自動化する方法を見つけようとすることでした。 だからこそ、私はレンタル サイトをスクレイピングするプログラムを作成することを思いつきました。また、Python を使用したい理由は他にもあると思います。