16

今日、Mac OSX 10.5.8 に Eclipse (3.5.2) 用の Pydev プラグインをダウンロードしました。Pydev を使用できるようにするには、Eclipse でインタープリターを構成する必要があります。ここで正確に何をする必要があるのか​​ 、またはこのステップが何をするのかはっきりしません。Pydev を使用して Eclipse からプログラムを実行するときに、インストールした Enthought Python Distribution (EPD) を使用し、EPD に付属するすべてのパッケージを使用できることを確認したいと考えています。誰かが従う必要がある簡単な手順を教えてください。

autoconfig をクリックすると、パスを含む一連のフォルダーが表示されます。

/システム/ライブラリ/フレームワーク/Python.Framework/バージョン/2.5/...

しかし、EPD に付属の Python はバージョン 2.6.4 であることはわかっているため、autoconfig は EPD を選択していません。

助けてくれてありがとう。


更新 - 解決策

他の誰かがこれを行う方法を学ぶことに興味がある場合は、以下の mlvljr による回答の最初のリンクを参照してください。ソリューションで提案されているように、Shift + Cmd + GがPython.appパッケージ内を表示するのに役立たなかったことを除いて、そこのソリューションを使用してください。内部を見るには、Finder の「ギア」ドロップダウン メニューを使用し、「パッケージの内容を表示」を選択します。

4

7 に答える 7

12

Mac OS 10.6.4:

インタープリターを選択しても機能/Library/Frameworks/Python.framework/Versions/2.7/Pythonしませんでした。

私は選択しなければなりませんでした/Library/Frameworks/Python.framework/Versions/2.7/bin/python

于 2010-10-30T20:43:21.667 に答える
10
于 2010-03-18T15:24:00.943 に答える
3

Mac での最新バージョンの Canopy の場合、正しいパスは次のようになります。

/Users/<yourusername>/Library/Enthought/Canopy_32bit/System/bin/python

~/.... 最初に試してみましたが、Eclipseはそれが気に入らなかったようです。

于 2013-05-13T16:45:28.680 に答える
2

私も同じ運がありました!

Mac X Lionに加えて、次のインストールを行いました。* Enthought 2.7(これらは、Python 2.7および他の多くのライブラリを事前構成します)。*PyDevが事前構成されたAptanaStudio3.03(ベータ版ではない)。*最後に、いくつかのトラブルの後、MacにいくつかのバージョンのPythonがインストールされていることがわかりました(インストールしたときのことは覚えていません)。justus87が言うバージョンを選ばなければなりませんでした。混乱しやすく、ヘッドブレイクなので注意してください!

Pythonファイルのパスは/Library/Frameworks/Python.framework/Versions/7.1/bin/pythonであることを忘れないでください

通常のpython2.7インタープリターだけでなく、EPDインタープリターを指すようにする必要があります。Mac上のEPD7.264ビットの場合、パスは「/Library/Frameworks/EPD64.framework/Versions/7.2/bin」です。

于 2011-12-16T09:04:44.040 に答える
1

私は Python 3 を実行しているので、これらの変更を行って python.exe をインタープリターとして取得する必要がありました。

ファイル: C:\EasyEclipse-for-LAMP-1.2.2.2\extensions\pydev-1.3.3\eclipse\plugins\org.python.pydev_1.3.3\PySrc\interpreterInfo.py

「print ...」の出現箇所をすべて「print(...)」に編集し (... は印刷されるものすべて)、括弧で囲みます。

Python 3 では True と False がキーワードと見なされるため、16 行目をコメント アウトします。

保存すると、C:\Python32\python.exe をインタープリターとして正常に設定できるはずです。デフォルトのフォルダをチェックしたままにしました。

于 2012-02-16T06:47:43.887 に答える
1

このチュートリアルがこの問題に非常に役立つことがわかりました - http://www.cs.duke.edu/courses/compsci101/current/resources/install.php

具体的には、ステップ 6:

  1. Eclipse をお使いのバージョンの Python に接続する (Eclipse 内で Python プログラムを実行できるようにする) Eclipse をお使いのバージョンの Python に接続する (Eclipse 内で Python プログラムを実行できるようにする)
    • Eclipse を開き、設定ボックスにアクセスします (Windows では [ウィンドウ] > [設定] または Mac では [Eclipse] > [設定])。
    • サイドバーから「Pydev」と「Interpreter - Python」を選択します
    • 「New ...」ボタンを押して、Eclipse に Python について通知します。
    • 結果のダイアログボックスで、「インタープリター名」タイプは「Canopy」、「インタープリター実行可能ファイル」タイプは
      • Windows の場合: 「C:\Users\UUU\AppData\Local\Enthought\Canopy\User\python.exe」
      • Mac の場合: "/Users/UUU/Library/Enthought/Canopy_VVV/User/bin/python"
    • ここで、UUU はマシン上のユーザー名で、VVV はディレクトリ名の残りの部分です (インストールしたバージョンによって異なります。ブラウズすることで正しいバージョンを見つけることができるはずです)。
    • [すべて選択] を選択し、表示されるダイアログ ボックスの下部にある [OK] をクリックします。
    • 環境設定ボックスの下部にある [OK] をクリックし、ダイアログ ボックスが閉じて変更が有効になるまで待ちます (Eclipse を再起動する必要はありません)。
于 2013-12-09T18:48:10.587 に答える