MacbookのTerminalでpythonのバージョンを2.7系から3.5系に切り替えたい場合の方法を教えて下さい。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
ベストアンサー
Macの標準として入っているPython2をPython3に完全に置き換えることはできません。しかし、新たにPython3をインストールして、使うことはできます。3つぐらい方法がありますので、紹介します。
- 本家のインストーラをダウンロードしてインストールする。
Download Python | Python.orgからMac版のPython3インストーラをダウンロードし、インストールします。インストールしたPython3が/usr/bin/python(標準で入っているPython2)よりも優先になるように、環境変数PATHを編集します。
(すいません、やったことが無いので、よくわからないです。)
2. Homebrewでインストールする。
Homebrewをインストールし、brew install python3
でPython3をインストールします。ただし、コマンドはpython3
になります(pipはpip3
です)。切り替わると言うより、共存する形です。
3. pyenvを使う。
pyenvは先ほどのHomebrew使えばbrew install pyenv
で簡単に入れられます。pyenvの良いところは、バージョンを切り替えて使用できるという所です。開発するときはpython
でPython3を見に行かせたいけど、ツールなどによってはPython2が前提のためpython
でPython2でないと動かないと言うこともあります。pyenvを使えば、そのような問題も解決…できると思います。他にも、複数のバージョンを入れて切り替えられるため、細かいバージョン毎のテストなどにも重宝します。
私のお勧めは2.か3.です(というより、1.はやったことが無い)。以前は3.にしていましたが、デフォルトをPython3のままにしておくと色々と不都合が出るときがある、細かくバージョンを切り替えることが無かった(Pythonは時々しか触らないため)、python3
と明示的に打っても困らなかった、等の理由で今は2.にしています。
mac python3 homebrew pyenv と言ったキーワードでググると方法が載っているサイトがいつくかありますので、参考にしてみてください。ただし、1年以上前の記事は一部が変わっている場合もありますので、ご注意ください。
投稿2016/10/11 12:42
総合スコア21735
0
Python 3 インストール
を参考に。
投稿2016/10/11 11:52
総合スコア16415
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/10/11 12:47