我在Eclipse上獲取PyDev以識別已安裝的模塊時出現問題。這是我詳細的方法。該機器是一臺Mac(雪豹)。在eclipse中向Python中的pydev添加python模塊會導致導入錯誤?
在終端的命令
python --version
顯示的Python 2.6.6。
import unidecode
和
from unidecode import unidecode
工作都很好!
我在Eclipse中安裝了PyDev並去配置python解釋器(自動配置)。我選擇了所有建議的套餐並打申請和好吧。
但是Eclipse不斷抱怨
Traceback (most recent call last):
File "/Users/me/Documents/workspace/myproject/python/pythontest.py", line 12, in <module>
from unidecode import unidecode
ImportError: No module named unidecode
蟒蛇文件看起來像這樣
#!/usr/bin/env python
# encoding: utf-8
import sys
import os
from unidecode import unidecode
def main():
print unidecode(u"Ågot Aakra")
if __name__ == '__main__':
main()
當我刪除在腳本中的第一行
#!/usr/bin/env python
它導致到了同樣的錯誤。
有人知道問題出在哪裏嗎?
你使用的是virtualenv嗎? – cerberos 2011-05-20 10:17:28
@cerberos:不是我所知。 :-) – Aufwind 2011-05-20 10:28:38
它適用於我沒有任何特殊設置 – joaquin 2011-05-20 10:31:40