今天在家有心情冀瓦,寫了會代碼稚叹,結(jié)果碰到了新手長遇見的問題--引用報(bào)錯下面演示下一個老司機(jī)如何翻車
首先創(chuàng)建了一個文件叫re.py內(nèi)容如下:
import requests
def test():
return requests.get('http://www.baidu.com')
if __name__ == '__main__':
print test()
報(bào)錯:No moudel named:requests
一般網(wǎng)上查詢 會告訴你檢查是否安裝多個python版本糜值,python在安裝多個版本的時候 會有一個默認(rèn)版本嵌洼,在安裝第三方 庫的時候妻柒,會把第三方庫裝在默認(rèn) 版本的安裝路徑惫霸,所以需要重新指定python版本猫缭。這個就不詳說,百度上N多壹店。
再就是 檢查環(huán)境變量用sys.path來檢查環(huán)境變量是否被更改猜丹,萬一配置其他環(huán)境的時候不小心比如少了“;”或者路徑填寫錯誤的時候就出現(xiàn)類似的問題。
作為一個寫了2年多的人硅卢,這個是不存在的射窒,并且環(huán)境之前是沒問題的,那么問題來了将塑,為什么現(xiàn)在就出問題了呢脉顿。
我打開了python自帶的IDLE 運(yùn)行上面的腳本中的代碼,成功点寥!
然后就從新檢查了一下我的pycharm setting 一切正常
在想不到可能是哪里出現(xiàn)了錯誤的時候艾疟,我看了一下 我的文件名,臥了個槽re python自帶正則校驗(yàn)庫
此時我的內(nèi)心是崩潰的敢辩,如此低級錯誤汉柒,看了1個小時才發(fā)現(xiàn)
老司機(jī)翻車的方式有很多,偏偏被我選了最傻的一種~~~
以此為戒