我想製作兩個程序。我希望打印當前居住城市的天氣,並且希望另一個人從在線帳戶獲取數據並將其返回。對於這些腳本,我導入yweather模塊和請求模塊。當我在shell中導入它們時沒有問題,但是當我運行腳本時,它會顯示「ImportError:No module named yweather」。我究竟做錯了什麼?爲什麼python模塊在shell而不是在腳本中工作?
殼牌:
>>> import requests
>>>
腳本:
Traceback (most recent call last):
File "/Users/tim/Desktop/login.py", line 1, in <module>
import requests
ImportError: No module named requests
這也恰好爲yweather模塊
謝謝
您確定在這兩種情況下使用的是相同的解釋器嗎? – deceze
您確定在運行腳本和提示時使用相同的Python版本嗎? – trojek
向我們展示腳本的第一行。 – sphere