已經(jīng)安裝的第三方庫IDLE導(dǎo)入失敗的問題解決/python爬蟲/pip/requests/IDLE
問題描述:
在dos管理員運(yùn)行后,已經(jīng)進(jìn)行了pip install requests的操作,提示的安裝成功
但是在IDLE中,進(jìn)行import requests后,報(bào)錯(cuò),表示未安裝requests
問題原因:
IDLE的sys.path和第三方庫的存儲(chǔ)路徑不一樣
驗(yàn)證方法:
點(diǎn)擊IDLE上面的File-Path Browser,就會(huì)顯示IDLE導(dǎo)入第三方庫的默認(rèn)路徑
解決辦法:
1.同時(shí)按WIN+R鍵,打開“運(yùn)行”對(duì)話框,輸入sysdm.cpl,按回車鍵打開“系統(tǒng)屬性”。
2.在系統(tǒng)屬性對(duì)話框中選擇“高級(jí)”選項(xiàng)卡。
3.點(diǎn)擊“高級(jí)”選項(xiàng)卡中的“環(huán)境變量 ”。
4.點(diǎn)擊“新建”添加新的環(huán)境變量,點(diǎn)擊“編輯”修改環(huán)境變量 ,windows環(huán)境變量有兩種,一種是用戶變量 ,一種是系統(tǒng)變量?
5.我也不知道什么應(yīng)該修改哪個(gè),所以我選擇全部修改,即在環(huán)境變量中增加PYTHONPATH這個(gè)變量,然后在變量值寫入第三方庫的路徑
6.路徑應(yīng)該寫什么?
錯(cuò)誤示范:https://blog.csdn.net/weixin_44915391/article/details/105054418
正確方法:使用pip install requests中顯示的路徑,比如,我這里是? ? ???g:\python\anaconda\lib\site-packages
判定依據(jù):含有Lib\site-packages這個(gè)位置

7.確定后再打開IDLE,此時(shí)path browser里面就增加了新的路徑,import第三方庫完全OK
雖然被第一個(gè)鏈接誤導(dǎo),但是也表示感謝
參考來源:https://blog.csdn.net/weixin_44915391/article/details/105054418
https://zhidao.baidu.com/question/500683881442454004.html