質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

3795閲覧

Macで使っているpythonコマンドを、python2.7からpython3に切り替えたい

dialbird

総合スコア379

Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2016/04/16 23:50

おはようございます

タイトル通り、Macでのpythonのコンパイルをpython3系に切り替えたいと思っているものです。

以下のサイトを参考に、home-brewでpython3.5.0をインストールしてリハッシュし、

pyenv versions system * 3.5.0 (set by /Users/myname/.pyenv/version)

という状況までいったものの、pythonコマンドを使うと

$ python --version Python 2.7.11

となってしまいます。pythonのディレクトリを見てみたところ、

$ which python /usr/local/bin/python

だったので、pyenvにパスがつながってないからなのか........とは思うのですが、どうにもわかりません。

どなたか解決法をごぞんじないでしょうか?
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

環境変数PATHについて、~/.pyenv/shimsが最初の方になっていますか? PATHが正しく設定されていないとpyenvで指定したPythonが使われません。設定するための方法はpyenvのREADME(下記参照)に書いてあります。

https://github.com/yyuu/pyenv#homebrew-on-mac-os-x

After installation, you'll need to add eval "$(pyenv init -)" to your profile (as stated in the caveats displayed by Homebrew — to display them again, use brew info pyenv). You only need to add that to your profile once.
インストール後に、eval "$(pyenv init -)"を君のプロファイルに足す必要があるよ(Homebrewが但し書きで表示してくれるよ — もう一回見たい場合はbrew info pyenvを使ってね)。プロファイルに追加するのは、はじめの一回だけでいいよ。

PATHを設定しているはずなのにうまくいかないという場合は、次の各コマンドの結果を教えてください。(bashでの例です。シェルを変えている場合は読みかえてください)

echo $PATH cat ~/.bash_profile cat ~/.bashrc ls ~/.pyenv/shims

投稿2016/04/17 00:07

raccy

総合スコア21735

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

dialbird

2016/04/17 03:20

raccyさん ご返答ありがとうございます おっしゃる通りにしたらできました! ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問