2009-10-05 34 views

回答

1

您可以嘗試的一件事是創建一個virtual environment,然後在虛擬環境中的解釋器上指向pydev。

$ virtualenv --no-site-packages myProject 
$ cd myProject 
$ source bin/activate 
(myproject)$ 

在這一點上,你有一個Python解釋器將引用庫在〜/ myProject的/ lib目錄/ python2.x /站點包

因此,在工作區中的PyDev的選擇〜/ myProject的/ bin中/ Python作爲你的python解釋器。這樣你就不會感染你的系統安裝蟒蛇,不需要root權限來安裝東西等......

說起來,virtualenv設置了一個「easy_install」bin,因此你可以安裝任何libs你需要,再次感染你的系統python安裝。

(myproject)$easy_install sqlalchemy paste pylons ipython sphinx 
#...download to win... 

而如果你安裝粘貼,您可以創建包模板,而不是像這樣做手工......

(myproject)$ paster create mynewlib 
#...do stuff to win... 
(myproject)$ cd mynewlib 
(myproject)$ python setup.py develop 
#...puts links in your virtualenv site-packages but does not move the source 
(myproject)$ <start hacking> 

檢查出ShowMeDo this screencast series,它幫了我很多

希望有幫助。

+0

奇妙的,謝謝! – jldupont 2009-10-09 18:12:50