开发者

Pydev, eclipse and pythonpath problem

开发者 https://www.devze.com 2023-01-08 01:38 出处:网络
I\'ve installed pydev to my eclipse 3.5.2. Everything was working smoothly, create projects, execut开发者_运维技巧e, test, autocomplete.

I've installed pydev to my eclipse 3.5.2. Everything was working smoothly, create projects, execut开发者_运维技巧e, test, autocomplete.

But then I realized that importing modules from /usr/lib/pymodules/python2.6, such as django, causes error "Unresolved import: xxxx". Of course, PYTHONPATH SYSTEM includes the directories I want. What's more, inside package explorer i can c the modules under "System Libs".

I just can't import them :S. Is this a bug? Or I just missing something.

Thanks.


In eclipse you can add django folder in you python path.

Window->Preferences-> PyDev-> Interpreters->Python Interpreter -> Lirararies -> New Folder

And browse till the parent folder of modules you are searching.


If you're using virtualenv you should setup an interpreter using the python build inside.

ie., default python interpreter for th project will be /usr/bin/python

but change it to something like "{project name} python" and point it to your virtual env path. In my case it's ~/.virtualenvs/acme/bin/python


It seems like some sort of cache issue in PyDev... in which case you could try to remove the interpreter, add it again and restart Eclipse.

0

精彩评论

暂无评论...
验证码 换一张
取 消