很多人在爬蟲調用bs4或者requests這兩個庫的時候總會遇到這個錯誤。導致這兩個錯誤發生大多是以下兩種情況:
- 沒有安裝對應的庫
- 明明安裝了相應的庫了,還是提示報錯
我遇到的就是第二種,不管是在終端安裝,還是下載壓縮包到目錄里用一樣報錯,在cmd里面查詢到的目錄也是正確的,但是就是打不開。下面提出一種新的解決方案,適用於以上兩種情況,下面以requests來說明:
1.打開pycharm,進入settings:
2.搜索框輸入interpreter,選擇project interpreter
3.點擊右邊的 + 添加庫
4.輸入要添加的庫名稱requests,然后選擇對應的庫,再點擊左下角添加,就OK了。
5.其他庫同理。
利用命令行安裝與pycharm安裝的區別:
命令行是安裝在整個電腦的。
在pycharm里面安裝時,由於每一個project都是一個虛擬環境,所以只會在當前project下成功。當你更換project之后,需要重新安裝