【python学习笔记】pycharm显示模块安装成功却引用失败

前言

python这么火,我也在偷偷估摸着学点嘿嘿嘿......但是,总会遇到各种各样的问题

问题

使用pycharm的模块管理器安装某些模块的时候,明明模块安装的时候显示success,但是查看安装的模块列表却没有???例如,我想安装tushare,明明显示安装成功,却没有在模块列表里面???


【python学习笔记】pycharm显示模块安装成功却引用失败_第1张图片
QQ截图20180507213748.png

自然在py里面想引用肯定也失败


【python学习笔记】pycharm显示模块安装成功却引用失败_第2张图片
QQ截图20180507213913.png
问题出在哪里呢?功夫不负我这个新人,我找到了问题!!!

笔记

问题原因

那是因为在安装这个模块前,这个模块比较特殊,还需要某一些模块的支持。但是在项目的模块列表里面没有这些模块,导致了安装是失败的。pycharm是显示成功,实际上是失败的。算是pycharm的bug

解决办法

老老实实使用命令行的pip安装!
为什么要用cmd命令行?
因为命令行控制台会告诉你错误原因,会提示你缺少模块,你只要pip install <模块名>安装,安装之后在试一下安装!重复直到问题解决。
最后成功安装上了!

但是

那我想在pycharm的项目中用,如何在pycharm安装呢?
经过我的思考一波?之后总结实验!其实可以的
记住通过命令行提示缺少的模块,通过pycharm安装这些模块。在最后安装我们需要的模块,success!
例如:我我前面说的安装tushare,在命令行控制台安装的时候前前后后提示我缺少4个 module:lxml、requests、pandas、bs4。我就先安装了这些模块,之后在安装tushare!结果惊喜的是成功啦!


【python学习笔记】pycharm显示模块安装成功却引用失败_第3张图片
QQ截图20180507214716.png

测试一下,引用也OK


【python学习笔记】pycharm显示模块安装成功却引用失败_第4张图片
QQ截图20180507215222.png

总结

可能我这个笔记在某些python大神看来比较傻,在网上我似乎也找不到答案(或许姿势有错)!我就老老实实的试一试用命令行试一下安装,由此引发的思考和总结。

你可能感兴趣的:(【python学习笔记】pycharm显示模块安装成功却引用失败)