1.配置原因:
下载python项目,然后发现python代码利用F3找不到import进来的相互关联的代码,
最后发现是PYTHONPATH没有设置,因为刚涉及python项目开发,所以忽略了这一点。
研究了一下:
PYTHONPATH的作用和Java的classpath作用是一样的。
在eclipse配置PYTHONPATH的作用,和在eclipse配置java build path的作用相同。
都是把执行py或java文件所需要的类或module查找路径要指定,这样项目执行才没有问题。
2.下面是找到的详细配置的步骤:
pydev无疑是Python最好的IDE,但是,它不能像写Java一样自动的设置一些路径。比如我写好了一个代码之后,再新建一个,然后从前面的那个import进来一些东西,总是会提示出错,显示unresolved import。但是要运行是没有问题的,只是总是提示出错,而且import进来的那些东西的自动提示也没有了,比如说import进来一个类,类里面的方法和属性都不能自动提示。找了好久,问了一些人,才知道是PYTHONPATH的设置的问题,很多 人说是在eclipse的window–》preference里面的pydev来设置,我按照这样试过了,实际上并不太可行。每次apply一下就要好一分多钟,而且,更大的问题在于,在apply之后,如果我新建一个名为c的python文件,然后新建一个名为d的python文件,并且d从c中import一些东西,又会再次出现同样的错误,unresolved import,又需要按刚才那样apply一次,这样多烦啊。