OSX Snow Leopardの上のデフォルト以外のPythonのバージョン(すなわちpython2.6.6 / python2.7)で動作するようにIPythonをインストールします

StackOverflow https://stackoverflow.com/questions/4200486

  •  25-09-2019
  •  | 
  •  

質問

OK、みんな、これはトリッキーで、私もIPythonのウェブサイト上の適切な解決策を見つけていない。

私はOSX Snow Leopardの上で働いています。私は簡単なインストールを使用してIPythonをインストールし、プラスしたすべての追加の基本的なアドオンます:

$ sudo easy-install readline pexpect nose ipython

すべてがOKを働いたし、正しくインストールされます。

問題はIPythonのpython 2.6.1のインタプリタを使用していますが、私は、Python 2.6.6またはのpython 2.7を使用したいということです。私は私のpython 2.6.6インストールと連携し、「pygameの」モジュールを、使用しているので、それは必要です。

どのように私はそれを行うことができますか?事前に感謝します。

<時間>

別の解決策:

(ところでそのため、すでにaccepeted答え以外にも、感謝します。)

私はちょうど使用pip pip uninstall ipython、その後sudo pip install ipythonへ。これは私の最新のPythonのバージョンに対して、それをインストールしました。他のバージョンけれどもてくれてありがとう!私が代わりに後半のようpipのすべての私のpythonのインストール必需品の利用easy_installに来てます。

役に立ちましたか?

解決

私は同じ問題を抱えて、私は私が解決策を見つけたと思う。

の後にデフォルト以外のバージョンにあなたのpythonを更新し、2.6.6を言って、あなたはまた、セットアップ・ツールを再インストールする必要があります。ない場合easy_installを「は/Library/Frameworks/Python.framework/Versions/2.6/bin/」ディレクトリの下にあるかどうかを確認するために、「easy_installを」あなたのeasy_installをが正しくインストールされている場合、種類を確認するには、それは「は/ usrに表示されることがあります/ビンは、/ SHの./setuptools-0.6c11-py2「あなたは2.6.6、それのsetuptoolsの-0.6c11-py2.6.egg、および使用のために、例えば、setuptoolsのの正しいバージョンをダウンロードする必要があります」。それをインストールするには6.egg」。すべてのことの後、あなただけのすべてのENV-変数がリフレッシュさせるためにTEMINALを再開する必要がある、とあなたは「easy_installをipython」を使用する場合、その後、あなたはipythonでの作業右のバージョンを取得することができます。

これは私のために動作し、私はそれはあまりにも、あなたを助けることができると思います。

他のヒント

呼び出しのPythonの適切なバージョンのインストールeasy_installのバージョン

easy_install-2.7 ...

:私のために働いた次のリンクに

この説明書

http://blog.praveengollakota.com/47430655する (そのpython2.7はeasy_installをによって拾われますので、easy_installをステップに従うことを確認してください!!)

私はきちんと仕事に物事を取得するために、次の追加の手順を実行する必要がありました。

1)アップデート〜/私の$ PYTHONPATHに「/Library/Frameworks/Python.framework/Versions/2.7/bin」を追加するためには.profileとソース、それは古いipythonパスをピックアップされていなかったことを確認するためにます。

2)ドゥ "にsudo easy_installをreadlineの" 適切タブ補完とipythonの仕事の他の機能を確保するために。

(仕事にpymongoパッケージを取得するために)私は(アンインストールにはsudoピップアンインストールpymongoていなかったので、私の場合、私はまた、pymongo使用)とのsudo easy_installをpymongo(インストール)。

希望このことができます。

なぜちょうどのpython \ scriptsディレクトリの作品にシェバング行を変更するかどうかを確認していませんか?そこにIPythonスターターシェルスクリプトがあるはずです。所望のPythonの負荷のフルパスでそれを指し、それに旋回を与える。

わからない、それはCでのOS X上でWindows上のスクリプトディレクトリへのフルパスの:\ Python2x \スクリプト

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top