Python匯入第三方庫問題
環境win7-64位
python 版本3.6.0
pip的更新
問題描述:新增某一個pip時無效
解決辦法:python -m pip install --upgrade pip
開始爬蟲小實戰,遇到各種問題。俗話說“內事不決問百度,外事不決問谷歌”,當梯子給踢了的時候,只能求助度娘了。網上有各種解決方法,試了很多種,也許他們的方法可以解決他們的問題,但是卻不一定適用於你。因此說病急亂投機最要不得,這也是吃了很多虧才知道的道理。
request
問題描述:在Python2.7中使用request,提示:ImportError:No module named request
解決辦法:刪除Python2.7,安裝python3.5即可。
如果堅持使用2.7,那麼你就參考一下下面的連結,看一下是否安裝路徑設定錯了
備註:也許你按照我的方法安裝了Python3.5,仍然無法解決問題,你可以參考以下連結的方法:
http://blog.csdn.net/dreamstone_xiaoqw/article/details/77042485
問題描述:在Python3.5中使用request,提示:ModuleNotFoundError:No module named 'request'
解決辦法:開啟cmd,輸入pip install requests
(兩個比較用的連結:
http://blog.csdn.net/qq_28484355/article/details/53191742
http://blog.csdn.net/github_35160620/article/details/52203682)
注:這時候有可能安裝失敗,提示以下錯誤:No matching distribution found for requests
此時需手動下載requests庫,匯入到Python安裝目錄下
具體操作如下:
①找到requests安裝包,https://github.com/requests/requests
②解壓縮放在Python根目錄下
③執行以下操作進行安裝
④檢驗是否安裝成功
beautifulSoup
問題描述:在Python3.5中使用bs4,提示:ImportError:No module named beautifulSoup
解決辦法:
方法一:把python版本降為3.4或2.7(不推薦使用)
方法二:先匯入beautifulSoup;再把beautifulSoup升級到4.4.0版本以上
具體操作如下:有相同顯示則表示成功。
①找到bs4安裝包,http://www.crummy.com/software/BeautifulSoup/bs4/download/4.3/beautifulsoup4-4.3.2.tar.gz
②解壓縮放在Python根目錄下
③執行以下操作進行安裝
lmxl
問題描述:在Python3.5中使用lxml,提示:ModuleNotFoundError: No module named 'lxml'
解決辦法:開啟cmd,輸入pip install lxml
以上方法限於運氣好,如果你運氣不好......下面的連結就好好看吧......
https://jingyan.baidu.com/article/ad310e80feaac71849f49e98.html
PIL
問題描述:在Python3.5中使用pil,提示:ModuleNotFoundError: No module named 'PIL'
解決辦法:開啟cmd,輸入pip install Pillow
numpy
問題描述:在Python3.5中使用numpy,提示:ModuleNotFoundError: No module named 'numpy'
解決辦法:開啟cmd,輸入pip install numpy
itchat
問題描述:在Python3.5中使用itchat,提示:ModuleNotFoundError: No module named 'itchat'
解決辦法:開啟cmd,輸入pip install itchat
pymongo
問題描述:在Python3.5中使用itchat,提示:ModuleNotFoundError: No module named 'pymongo'
解決辦法:開啟cmd,輸入pip install pymongo
openpyxl
問題描述:在Python3.5中使用Workbook,提示:ModuleNotFoundError: No module named 'openpyxl'
解決辦法:開啟cmd,輸入pip install openpyxl
wordcloud
問題描述:在Python3.5中使用wordcloud,提示:ModuleNotFoundError:No module named 'wordcloud'
解決辦法:開啟cmd,輸入pip install wordcloud
注:這時候有可能安裝失敗,出現一堆紅色警告資訊
此時需手動下載wordcloud庫,匯入到Python安裝目錄下
具體操作如下:
①找到wordcloud安裝包,
安裝到某個檔案目錄下:https://github.com/amueller/word_cloud/archive/master.zip
②解壓縮放在Python根目錄下
③執行以下操作進行安裝
④檢驗是否安裝成功
psutil
問題描述:在Python2.7中使用psutil,提示:Fatal error in launcher: Unable to create process using '"'
解決辦法:開啟cmd,輸入python -m pip install --upgrade pip
問題解析:https://blog.csdn.net/qq1184810369/article/details/73239788
hamcrest
問題描述:在Python2.7中使用hamcrest
解決辦法:開啟cmd,輸入pip install pyhamcrest