环境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,那么你就参考一下下面的链接,看一下是否安装路径设置错了
https://www.cnblogs.com/jpr-ok/p/9168250.html
备注:也许你按照我的方法安装了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