私はPythonを実行Macbook Air
していますが、複数のパスを介して利用可能な多くのバージョンのPythonがインストールされていることに気付きました
hhimanshu@air~ - 11:43:51 $ which python
python is /Users/hhimanshu/.virtualenvs/envs/bi/bin/python
python is /Library/Frameworks/Python.framework/Versions/Current/bin/python
python is /opt/local/bin/python
python is /usr/bin/python
(bi)hhimanshu@air~ - 11:56:54 $ /Users/hhimanshu/.virtualenvs/envs/bi/bin/python --version
Python 2.7.2
(bi)hhimanshu@air~ - 11:57:03 $ /Library/Frameworks/Python.framework/Versions/Current/bin/python --version
Python 2.7.3 -- EPD_free 7.3-2 (32-bit)
(bi)hhimanshu@air~ - 11:57:13 $ /opt/local/bin/python --version
Python 2.7.3
(bi)hhimanshu@air~ - 11:57:22 $ /usr/bin/python --version
Python 2.7.2
私の$PATH
値は次のようになります
(bi)hhimanshu@air~ - 11:57:28 $ echo $PATH
/Users/hhimanshu/.virtualenvs/envs/bi/bin:/Users/hhimanshu/.pythonbrew/bin:/Library/Frameworks/Python.framework/Versions/Current/bin:/Users/hhimanshu/.rvm/gems/ruby-1.9.2-p318/bin:/Users/hhimanshu/.rvm/gems/ruby-1.9.2-p318@global/bin:/Users/hhimanshu/.rvm/rubies/ruby-1.9.2-p318/bin:/Users/hhimanshu/.rvm/bin:/Users/hhimanshu/.rbenv/shims:/Users/hhimanshu/.rbenv/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mongodb/bin:/usr/local/sbin:/usr/local/mysql/bin:/Users/hhimanshu/.ec2/bin
問題があるのは、使用virtualenv
している Python のバージョンを使用して確認すると、
$ yolk -l
Python - 2.7.2 - active development (/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload)
pip - 1.2.1 - active
setuptools - 0.6c11 - active
wsgiref - 0.1.2 - active development (/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7)
yolk - 0.4.3 - active
しかし、私が必要なのは
$ /Library/Frameworks/Python.framework/Versions/Current/bin/python --version
Python 2.7.3 -- EPD_free 7.3-2 (32-bit)
環境を修正するにはどうすればよいですか?