using eclipse with maya

关于 eclipse 配置问题

A . 需要的软件:

  1. Eclipsehttp://www.eclips.org
  2. python: http://www.python.org
  3. Eclipse Maya-Editor: download
  4. Eclipse Mel-Editor: download
  5. jdk (注意选择的位数跟eclipse要一致): http://www.oracle.com (我用mac系统自带jdk,所以不需要另安装)

B . 安装:

1、安装jdk,默认设置(完成后设置环境变量)(如果自带jdk ,则不需要重新设置变量)

  •  点击我的电脑选择 ”属性“,然后再选择 Advanced system settings (高级系统设置)后看到 System Properties对话框
  •  点击 Environment Variables(环境变量) User variables for user 下
  •  点击New 分别填写  Variable name: CLASSPATH         Variable value: .;C:\Program Files\Java\jre6\lib; (注意标点符号的使用,不能省略)
  • 再次点击New 填写   Variable name: PATH                   Variable value: C:\Program Files\Java\jdk1.6.0_27\jre\bin (路径以你的 jdk 安装路径为准)

2、解压eclipse安装包

3、安装pydev

  •  启动eclipse, 打开Help-Install New Software 点击Add
  •  Name 任意取个名称 | Location 填入 http://pydev.org/updates
  •  勾选 PyDev 然后 Next 进入安装路径界面,默认设置然后点 Finish. 下载好后直接安装,然后根据提示重启eclipse
  •  配置python解释器 Window-Preferences-PyDev(左侧)-Interpreter – Python
  •  点击New-Browse 选择 python 路径下的 python 解释器python.exe

( mac 下的命令在 Eclipse-Preferences…)

mac 路径是:/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (注意版本号)

4、安装MayaEditor

  •  解压下载的 MayaEditor 文件到一个临时目录
  •  在eclipse里 选择 Help – Install New Software ,点击 Add 然后点 Local 指向到刚才临时目录的org.eclipse.eclipseMayaEditorProject is
  •  在 Name 部分 勾选Uncategorized 然后 Next
  •  根据提示重启 eclipse, 可以看到 eclipseMaya 工具栏图标
  •  在Maya中,用下面的代码创建一个新的 shelf button ,或把它放在启动脚本
1
2
3
4
5
import maya.cmds as cmds
 
if cmds.commandPort(':7720', q=True) !=1:
 
    cmds.commandPort(n=':7720', eo = False, nr = True)

5、安装 eclipse Mel-Editor

  • eclipse-Help-Install New Software-Add
  • Location : http://colorer.sf.net/eclipsecolorer/
  • Next—-Finish
  • 将Eclipse Mel-Editor解压下载的文件替换到 …/plugins/net.sf.colorer_0.9.9/colorer/hrc/ 
  • Relaunch Eclipse

Comments (0)

› No comments yet.

Leave a Reply

*

Allowed Tags - You may use these HTML tags and attributes in your comment.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>