一 , 使用Pycharm來抓取網頁的時候,要導入requests模塊,但是在pycharm中 import requests 報錯。
原因: python中還沒有安裝requests庫
解決辦法:
1.先找到自己python安裝目錄下的pip
2.在自己的電腦里打開cmd窗口。先點擊開始欄,在搜索欄輸入cmd,按Enter,打打開cmd窗口。在cmd里將目錄切換到你的pip所在路徑。比如我的在C:\Python27\Scripts這個目錄下,先切換到d盤,再進入這個路徑。具體命令:cd..回車cd..回車到C盤,然后cd空格C:\Python27\Scripts回車,這樣就進入到了pip路徑里面。
3. 這個時候卻發現cmd命令行出現了一堆紅字,安裝時候報錯,原因是C:\Python27\Scripts這個路徑沒有配置到PATH環境變量中。下面我們來配置環境變量。
依次點擊我的電腦,Properties,接着點擊高級系統設置,環境變量,然后把C:\Python27\Scripts路徑添加到變量值里面就行了。
4. 接着再輸入命令pip install requests 執行安裝,等待他安裝完成就可以了。
5. 這樣再把requests庫import進來就不會報錯了。
二, 原本已經在cmd里設置在python安裝目錄下的scripts里運行了pip install requests,也已經安裝成功,但是在用pycharm import 時卻仍是報錯說無此module。
1,打開lib庫發現site-package里並沒有我剛剛下載的 requests 文件
2,把相關文件全刪除了,再從python安裝目錄里復制過來,因為requests是按照在你的python按照目錄下,並非新建工程后的目錄,我理解為新建工程后只有自帶的庫
刪除時有些文件會報錯,跳過即可,復制過來是也會說有些文件存在,跳過即可,復制過來后就能用了。