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,那么你就参考一下下面的链接,看一下是否安装路径设置错了

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

猜你喜欢

转载自blog.csdn.net/love4399/article/details/79230394