2012/12/22

【Mac OS X】 EclipseでPython 【改訂版】


2012/07/07に[備忘録] EclipseでPython環境設定+α for Macという記事を書いたが,
その後いろいろと変更箇所があったので,改訂版として新しく書く.


記載内容
・PCの環境
・EclipseでPythonを動かすための環境づくり
・Eclipseの日本語化
・EclipseでPython
・Eclipseのデフォルトエンコーディングを utf-8 に変更
・Pythonの外部モジュールのインストールについて


----------------------------------------------------

PCの環境

----------------------------------------------------


 MacBook Air 13-inch Mid 2012


 Mac OS X MountainLion 10.8.2


 1.8 GHz Intel Core i5


 8 GB 1600 MHz DDR3


 Intel HD Graphics 4000 512 MB


----------------------------------------------------

EclipseでPythonを動かすための環境づくり

----------------------------------------------------

Python:
本体:Python 2.7.3
Eclipse:
本体:Eclipse IDE for Java EE Developers
日本語化:Standard All in One (Java)


----------------------------------------------------

Eclipseの日本語化

----------------------------------------------------

1. Eclipse本体をインストール

2. 日本語化の中にあるdropinsを本体のdropinsに上書き

3. Eclipse.appを右クリックして "パッケージの内容を表示" を選択

4. Contents/MacOS/eclipse.ini を開き,最後の行に下の一行を追加して,上書き保存
-javaagent:/Applications/eclipse/dropins/MergeDoc/eclipse/plugins/jp/sourceforge.mergedoc.pleiades/pleiades.jar
5. 日本語化完了!


----------------------------------------------------

EclipseでPython

----------------------------------------------------

1. Pythonをインストール

2. Eclipseを起動(注意)
ターミナルを開き,以下のコマンドで起動させる
/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse -clean
※一度起動させて,それをDockに追加してしまえば今後はこれを行う必要はない

3. ヘルプ → 新規ソフトウェアのインストール
"作業対象" に http://pydev.org/updates を入力して
"名前" に PyDev と入力(任意の文字列)

4. PyDev にチェックを入れる

5. 次へ次へ...でEnjoy!

6. とみせかけて,次にインタプリタの設定
Eclipse → 環境設定 → PyDev → インタープリター - Python → 新規
※インタープリター名は任意,インタープリター実行可能ファイルには以下を入力
/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7

7. 完了!


----------------------------------------------------

Eclipseのデフォルトエンコーディングを utf-8 に変更

----------------------------------------------------

1. Eclipse.appを右クリックして "パッケージの内容を表示" を選択

2. Contents/MacOS/eclipse.ini を開き,最後の行に下の一行を追加して,上書き保存
-Dfile.encoding=UTF-8


3. 完了!


----------------------------------------------------

Pythonの外部モジュールのインストールについて

----------------------------------------------------

インストールの際は sudo で!そうしないとpathが通らず,importできない
$sudo easy_install モジュール名


0 件のコメント:

コメントを投稿