关于之前用python,之后用anaconda 连接MySQL数据库失败,报语法错误的原因unexpected indent

本小妞迷上赌 提交于 2020-02-27 08:34:45

因为anaconda自带python,如果之前的python没删除干净,就会影响pymysql的安装(pymysql会安装到之前的python中)
这里要知道连接数据库的必备第三方库sqlalchemy pandas pymysql ,也许在用numpy和matplotlib时还可以运行不报错,
但要连接数据库的时候就会报错在这里插入图片描述

现在要做的事
-到控制面板删除python 和anaconda -->程序–>python 会同时出现python 和anaconda
在这里插入图片描述之后要检查,到cmd窗口–>python 在这里插入图片描述如果显示这样,就证明删除了,然后再去之前安装python的文件夹看看,还有什么在这里插入图片描述
要什么都没有的,才能进行下一步,下一步是只安装anaconda 要勾选第一个方框,其余的磁盘可以改一下,其他的next

只有这一步需要勾选上面飘红的字体前的框,其余都next在这里插入图片描述
安装之后去cmd–>python,
这样的话就行了
再exit()回车
pip list 回车
去看看有没有numpy matplotlib pandas sqlalchemy 如果没有pymysql,就输入pip install pymysql在这里插入图片描述然后再去用pip list 看看这样就行了
然后去jupyter Notebook试试
不报错就行了

这样就行了

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!