anaconda已pip isntall mysql 但是import 失败 no module named ‘mysql’

背景

在这里插入图片描述
做项目时 发现from mysql import connector报错,显示no module named ‘mysql’
按照惯例,没有啥就pip install,ok,安装完毕,一看,import mysql 还是报错。。。确实是安装了,但是确实一直import error

环境

anaconda3
python3.6.8

解决办法

不要把目光盯在mysql上,要知道本身是 connector 导入失败,所以可以退一步

就不要用pip了,直接进anaconda prompt 用conda命令,可以自行查找conda和pip的区别哈
1、进入你自己的envs :

conda activate envsname

在这里插入图片描述
2、执行命令

conda install  mysql-connector-python

安装完成后
from mysql import connector 就会成功啦~

ps:中间可能涉及到需要更换国内镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --set show_channel_urls yes

参考更换镜像链接:https://blog.csdn.net/OuDiShenmiss/article/details/106380852

希望可以帮到部分小宝贝哈~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值