今天在用Pycharm執行腳本時,報錯。如下:
問題排查:
1,檢查是否安裝了requests
cmd輸入命令:pip install requests
提示有新版本可以升級,那 我就升級了。
然后輸入命令:pip list
說明環境沒有問題。
2,檢查是否電腦中有多個版本的python。
注意:如果電腦有python2和python3 共存的情況需要pip指定安裝路徑,系統一般自帶了python2.7,pip會默認安裝在python2的版本上。所以你在使用python3的時候依然提示No module named 'requests'。
這里我已經刪掉了2.7的版本,並且也查到不了,到最后找到真正的問題后,都可以證明,我這邊電腦就一個Python版本。因此也不是這個問題。
如果電腦有多個Python的朋友。可能是這個原因,解決方法,網上有很多,可以搜
3,項目的解釋器問題。
我的就是這個配置問題,找到這個原因,也花了好久時間
之前確定了下載了requests但pycharm在import的時候還是報錯,那么可能是pycharm配置的Python解析器的路徑有問題
第一次修改,成功,但是發現新建項目之后,又不行。
(可以直接跳轉到第二次修改看,因為第一次不算真正的成功)
解決方法
l 打開pycharm->File->Settings->Project Interpreter->設置為你的python路徑,我的是:D:\Python36\python.exe,根據各自python安裝路徑修改一下即可。(不過我這里路徑是對的)
最開始我查看Project Interpreter(點擊添加,查看路徑是這樣的。就以為沒有問題。
保存后,重新運行,問題解決。
參考文檔: