以下のような問題があります。
OS X 10.8 アップグレード後に Python pip が壊れる
ML をインストールした後、iPython、SciPy、または Matplotlib を使用できなくなりました。次のエラーが表示されます。
Shanes-MacBook-Pro:~ $ ipython
Traceback (most recent call last):
File "/usr/local/bin/ipython", line 5, in <module>
from pkg_resources import load_entry_point
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 2603, in <module>
working_set.require(__requires__)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 666, in require
needed = self.resolve(parse_requirements(requirements))
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py", line 565, in resolve
raise DistributionNotFound(req) # XXX put more info here
pkg_resources.DistributionNotFound: ipython==0.14.dev
私はそれを修正するために次のことを試みました:
- sudo ipython の使用
- 最新の Xcode のインストール
- SciPy スーパーパックの再インストール
which python と入力すると、 にあると表示され/usr/bin/python
ます。
追加情報:
nside /Library/python/2.7/site-packages
中には以下のものがあります。
DateUtils-0.5.2-py2.7.egg
README
easy-install.pth
nose-1.1.2-py2.7.egg
pika-0.9.5-py2.7.egg
pyzmq-2.2.0.1-py2.7-macosx-10.8-intel.egg
tornado-2.3-py2.7.egg
したがって、この ML アップグレードでは、私の numpy、ipython などが削除されました。そして、ライオンの場合のようにそこにインストールされなくなりました。install_superpack シェルスクリプトを実行すると動作しているように見えるため、インストール場所を見つけるにはどうすればよいですか。