2010-05-04 80 views
1

我正在運行Windows 7,Python 2.6.4和最新版本的Eclipse。我下載了boto庫(http://code.google.com/p/boto/)並運行python setup.py install,它在C:\ Python26 \ Lib \ site-packages中創建了boto-1.9b-py2.6.egg。Eclipse和python:庫將導入解釋器中,但不在IDE中

導入一個類 - 比如說,通過從'from boto.sqs.connection'導入SQSConnection'' - 從python命令行工具中正常工作。但是Eclipse不會找到boto,儘管它使用的是與我在命令行中使用的python解釋器相同的事實。我將該庫添加爲外部源文件夾,但這也不起作用。我如何正確地將boto庫導入到Eclipse中?

謝謝。

+1

在Preferences-> Pydev-> interpreter - Python Sysytem庫的值是什麼 – Mark 2010-05-04 18:19:32

+0

所以我去了Preferences> Pydev> Interpreter-Python並點擊Auto Config,這顯然是把lib添加到系統PYTHONPATH中(以爲已經有了發生了,但不要猜測)。現在我可以導入lib。謝謝! – John 2010-05-04 18:25:45

回答

1

在徵求意見,以便可以標記爲回答

在首選項 - > Pydev->解釋 - Python的是什麼系統庫看重

0

對於那些只需要在一個單一的項目,最好的圖書館實踐是將它們添加到項目的PYTHONPATH而不是系統PYTHONPATH。

這是通過右鍵單擊項目 - >屬性 - > PyDev-PYTHONPATH - >外部庫,然後使用Add zip/jar/egg添加所需的庫來完成的。

相關問題