2011-07-08 4 views
3

私はpython 3.2版をインストールしましたが、wingIDEを開いたときに私のMACは古い版のphthon 2.6.1しか表示しません。私は "python実行可能ファイル"にpython3.2の "configure python"を使用しようとしましたが、何も変更されていないことが判明し、まだ2.6.1がwingIDEに登場しました。なにか提案を?python 3.2がインストールされましたが、MACがそれを認識しませんでした


私は再びWINGIDEを起動しようとしましたが、今回は、それは、Python 3.2、私がインストールされ、最新版を示します。うーん、面白い、私は何も変更していない、それは今それを認識!しかし、私は端末を使用するとき、それはまだPython 2.6を認識します。

+0

"Mac"は頭字語ではありません。 – jathanism

答えて

1

あなたのPATHにはpython3.2がありますか?コマンドラインで "python3.2"と入力し、それが動作するかどうか確認してください。 python3.2はどこにありますか?それはおそらく/usr/bin/python3.2です.WingIDEでそれを使ってみて、それがうまくいくかどうか確認してください。

+0

/Users/flora/python3.2 – Flora

+0

私はpython 3.2をインストールしてそれをアプリケーションフォルダにドラッグするので、user/flora/application/python3.2と入力すると、パスにはないようですMACは新しい版がどこにあるかわかりませんでした..... – Flora

+0

btw、あなたがそこに置いたパスを試しました、そしてそれはまだパスにないと言いました – Flora

0

これは、実行しているOSXのバージョンによって異なる場合があります。 10.6.7を実行しているマシンにPython 2.7のカスタムインストールを行い、〜/ .bash_profileを次の行で変更する必要がありました:

PATH = "/ Library/Frameworks/Python.framework/Versions/Current/bin: $ {PATH} "

ディレクトリ/Library/Frameworks/Python.framework/Versionsを確認して、3.2のインストールのフルパスを確認してください。

PATH = "/ライブラリ/フレームワーク/ Python.framework /バージョン/ YOUR_VERSION_NUM/binに:$ {PATH}"

+0

私の.bash_profileを確認すると、PATH = "/ライブラリ/フレームワーク/ Python.framework /バージョン/ 3.3/bin:$ {PATH} "PATHをエクスポートしますが、コマンドラインからPython 3.3を呼び出すことはありません。 – Drewdin

0

が解決しようとするあなたは、このようなあなたの〜/ .bash_profileの中にPATH変数を修正することができますウイング自分自身が、あなただけのコマンドラインを経由して、それを実行したい場合は...ターミナルで

./filename.py python3.2には理由が「パイソン」のショートカットからです

0

を楽しみます"/ Library/Frame"には存在しませんworks/Python.framework/Versions/3.4/bin "を作成します。これは新しく作成されたバイナリの場所です。 回避策として「python」へのソフトリンクを作成します。 "ln -s python python3.4" また、.bash_profileに/Library/Frameworks/Python.framework/Versions/3.4/binディレクトリのエントリがあることを確認してください。 "Python -V"で確認

関連する問題