##language:zh
#pragma section-numbers off
##含有章节索引导航的 ZPyUG 文章通用模板
<<TableOfContents>>
## 默许导航,请保留
<<Include(ZPyUGnav)>>


= Eclipse+PyDev 的各种杯具 =


##startInc
== 问题 ==
{{{
lanphaday@gmail.com 通过“googlegroups.com”
发件人当地时间	发送时间 21:48 (GMT+08:00)。发送地当前时间:上午10:50。 ✆
回复	python-cn@googlegroups.com
主题	[CPyUG:108140] [pydev]江湖救急!pydev 不支持 from ... import ... 和 import ... as ... ?
}}}
	
各位朋友,求救了,我平时都是用 gedit 和 vim 的,最近要跟 IDE 控一起合作,所以就在装上了 pydev。
 * 这时候杯具的事情发生了,所有的
{{{
from xx import yy
import xx.yy as zz
}}}
全线飘红,pydev 告诉我有这样的错误:
    `Unresolved import: utils`
    
因为之前的代码大量使用了这种风格,所以一个个改,代价太高;如果让pydev 忽略这些文件,那 pydev 的意义就又不存在了。
请问各位达人,可有好方法?


== 解决 ==
 * `发现涉及到 xx.yy 的跟 package 有关的就挂。`
原因是 pydev prj 是基于现有代码构建的,所以没有建立 src 目录,eclipse 找不到源代码。
    * 解决方案是在项目的属性里把相应的源文件目录加上去。杯具。

== 根据 ==
{{{
askfor@gmail.com 通过“googlegroups.com”
发件人当地时间	发送时间 14:48 (GMT+08:00)。发送地当前时间:上午10:52。 ✆
日期	2009年11月10日 下午2:48
}}}
这个其实配置下就可以了的
 * 如果不是自己工程的源码 就在这里添加
http://pydev.org/images/interpreter.png
{{attachment:interpreter.png}}

 * 自己的工程则在这里,(不过这个图和我用的还不太一样 基本差不多)
http://pydev.org/images/project_properties.png
{{attachment:project_properties.png}}


 * http://pydev.org/manual_101_interpreter.html
 * http://pydev.org/manual_101_project_conf2.html


##endInc

----
'''反馈'''

创建 by -- ZoomQuiet [<<DateTime(2011-10-05T10:53:29+0800)>>]