新品の Mac には、関連するすべてのソフトウェアの最新バージョンが搭載されていると思うかもしれません。 ほとんどのユーザー アプリについてはそのとおりですが、基盤となるフレームワークについては別の話です。 最新の安定版リリースは Python 3.5 ですが、新しい Mac には引き続き Python 2.7.10 が搭載されています。 これがバージョン間の大きなギャップのように見える場合は、それが原因です。 しかし、新しいバージョンが必ずしも優れているとは限りません。Python 3 は Python 2 と下位互換性がなく、ほとんどの開発者はまだ Python 2 を使用しています。
2to3か2to3でないか?
素朴なユーザーは、Python 3 の方が新しいので、Python 3 の方が優れていると考えるかもしれません。 Python 3 には Python 2 にはないクールな新機能がいくつか含まれているため、それらが完全に間違っているわけではありません。 ただし、これらの新機能に加えて、Python 3 にも問題があります。Python 2 との下位互換性がないことです。つまり、Python 2 インタープリター用に作成されたプログラムは、Python 3 インタープリターでは実行されません。 のような基本的な機能でさえ print Python 2 と 3 では動作が異なるため、あるプラットフォームから別のプラットフォームに移行するのは簡単ではありません。
しかし、全世界が Python 3 に切り替えていないのはなぜでしょうか? 主な問題は、説得力のある動機が欠如していることです。 Python 2 は強力な言語であり、パワー ユーザーだけが Python 3 の新機能を最大限に活用できます。 さらに、Python 2.7.10 はすべての Mac と多くの Linux ディストリビューションにプリインストールされています。
ただし、Python 2 が永遠に存在するわけではありません。 開発者は 2020 年を Python 2 サポートの最終年として設定しており、それまでに全員がプログラムを Python 3 に移行する必要があります。 のようなユーティリティ 2to3 これにより、Python 2 プログラムを有効な Python 3 構文に簡単に変換できるようになりますが、Google 翻訳を使用したことがあれば、これが完璧ではないことがわかります。
Mac で Python 3 にアップグレードする
デファクト スタンダードでなくても、今すぐお使いのコンピューターで Python 3 を実行できます。 バージョン 2.7 のインストールに影響を与えることなく、Python 2.7 の同時インストールと並行して実行することもできます。
1. から最新のパッケージをダウンロードします。 パイソンのウェブサイト.
2. ダウンロードしたファイルをダブルクリックして、Python 3 インストーラーを実行します。
3. Applications フォルダを開くと、新しい Python 3.x フォルダが見つかります。
4. そのフォルダー内には、Python アプリケーションを起動するための GUI インターフェイスと、Python アプリケーションを開発するための IDE である IDLE があります。
Python 3 の実行
Mac で Python 3 スクリプトを実行するには、いくつかの方法があります。
1. ターミナルから Python 3 を実行するには、次のコマンドを使用します。 python3. これは、 python Python 2.7 をロードするコマンド。
2. このコマンドは、追加の引数なしで、Python 3 対話型インタープリターを呼び出します。
3. Python 3 インタープリターでスクリプトを実行する場合は、 python3 あなたへのパスを持つコマンド .py ファイル。
Python Launcher GUI から Python 3 プログラムを実行することもできます。 ターミナルから簡単なスクリプトを実行する場合、ランチャーを使用しても利点はありませんが、フラグとオプションを設定する場合は、これがより簡単な方法になる可能性があります。
1. 「/Applications/Python 3.5」にある Python Launcher を開きます。 (Python フォルダー内の番号は、将来のバージョンで変更される可能性があることに注意してください。)
2.[設定]ウィンドウが開きます。 デフォルトでは、ランチャーは Python 2 インタープリターですべてを実行します。 これを Python 3 に変更するには、「Interpreter」の下のディレクトリ パスを次のように変更する必要があります。 /usr/local/bin/python3. これは、Python 3.5 インタープリターがデフォルトでインストールされる場所です。
3. メニュー バーから[ファイル]>[開く]を選択し、Python スクリプトを選択します。
4. スクリプトがターミナル ウィンドウで実行されます。
結論
Python 3 を Mac にインストールするのは難しくありません。 ここでの課題は、コーディングの習慣を変えることです。 しばらくの間 Python 2 を書いてきた場合、Python 3 に切り替えることはクルーズ船の向きを変えるように感じるかもしれません。 しかし、最終的にはそれを行うことを学ばなければならないので、数年先のことを考えて始めたほうがよいでしょう.
私たちの活動を応援してください ❤️
この記事を気に入っていただけたら、今後も質の高いコンテンツを発信し続けられるようチップのご支援をご検討ください。


































