项目场景:
最近在学习python,在学习到Python MySQL那块的内容时,发现导包过程中有些奇怪的问题:
控制台显示我已经将驱动
mysql-connector
已经下载好了,但是在 PyCharm里面当我 import mysql.connector时还是暴红线,难道是没有识别出来么
如下图,我是用python -m pip install mysql-connector
这个命令将mysql-connetor包下载下来了,但依旧有报错红线。
项目场景:
最近在学习python,在学习到Python MySQL那块的内容时,发现导包过程中有些奇怪的问题:
控制台显示我已经将驱动
mysql-connector
已经下载好了,但是在 PyCharm里面当我 import mysql.connector时还是暴红线,难道是没有识别出来么
如下图,我是用python -m pip install mysql-connector
这个命令将mysql-connetor包下载下来了,但依旧有报错红线。
问题描述
打开Python的存包地址,可以看到依赖是已经下载下来了
尽管我刷新,重新载入工程,还是显示下面的红线:
后面我也尝试了更换Python版本,依旧是不能解决上述的问题。
原因分析:
打开Setting
,选中你的项目,然后看到我的解释器下没有包含我刚刚下载下来的包,如下图:
我使用的最新版的PyCharm,通过命令行那边下来的包这边就是识别不出。
大家要是知道这个咋回事可以评论区留言交流一下
解决方案:
最后我是通过手动导包
install package
实现的。
- 打开
Setting
,选中你的项目,然后在Package
的上方点击+
号
- 搜索你要安装的包,然后点击
Install Package
- 安装挺快的,当你看到
installed successfully
说明包安装成功了,然后点击右下角的Ok
- 再一次在你的的
.py
文件中引入import mysql-connector
- 这样就导入OK!
希望文章可以对你有帮助,觉得不错,三连支持一下哦!!