我使用simplejson從紐約時間API獲取數據。當我使用命令「python test.py」通過終端運行文件時它工作,但當我使用命令+ R運行TextMate時沒有運行。我正在運行完全相同的文件。爲什麼是這樣?爲什麼simplejson在終端而不是TextMate中工作?
我正在運行Snow Leopard 10.6.4,TextMate 1.5.10和Python 2.6.4。
編輯:對不起,忘記包括這個:「不行」,我的意思是說「沒有名爲simplejson的模塊」。我也注意到PyMongo也發生了這種情況(「No module named pymongo」)。
simplejson處理JSON,而不是數據獲取。 – 2010-11-21 00:42:46
嘗試在textmate和terminal中運行這個腳本:'import sys;打印「\ n」.join(sys.path)'並將該輸出添加到您的問題中;那會告訴我們缺少哪條路徑。 – 2011-01-02 17:39:02