今天给大家说说pycharm导包的很多误区,希望能帮助大家脱坑。
https://dev.mysql.com/downloads/connector/python/
使用pycharm导入MySQL数据库的数据时,首先要导入MySQL的驱动包就不用说了把,但是很多人就在这个地方栽了跟头,如果按照以往的方法去导的话,还是会报错,加载不了驱动,首先给大家说说正常导包的方法吧!
在Python中,安装第三方模块,是通过包管理工具pip完成的。pip在安装pycharm时已经安装上了,前面已经给大家说过具体的操作步骤。
下面就拿我们导pyspark的包来说,from pyspark import SparkContext
使用这个命令导包是会报红的,需要先下载pyspark的包才能导入上面命令,下面就说下一般下载各种包的操作步骤:

下载包的步骤
1.首先点开左上角File选择settings

2.接下来在左上角 输入Project Interpreter 这样就会搜索出来所有已经安装好的包,以及版本信息,

3.要想下载我们需要的包,就单击右上角的**"+"**,然后再输入框输入包名,我们要下载pyspark的包,那么就输入pyspark,这时就会搜所出所有有关pyspark的有关信息,

4.选择需要的pyspark,点击左下角的Install Package,然后等它自己下载就好了,直到它有提示绿色的字样successfull ,并且右边出现所下载的包的信息,就说明已经下载成功。然后退回刚才的Project Interpreter,就会出现刚才下载的包的版本信息。具体操作步骤如下图所示:




这个时候报红的部分就好了,如果想导mysql驱动包的话,按照上面的方法虽然能下载,导包不会报错,但还是加载不了驱动,这样下载的驱动包是加载不了的。
特别注意

有一个重要的环节还没有做,就是要把驱动包放到Windows的jdk目录下才行,我想很多人就是在这里栽跟头了,MySQL的驱动包可以到官网取下,也可以到本地maven中去拷贝,在这里就不多说了,我用的是mysql-connector-java-5.1.38.jar,主要是要把这个驱动包放入安装jdk的目录下,但是这个目录也有个说法,并不是在放在lib目录下,而是jdk的子目录\jre\lib\ext目录下,并不是lib目录下,切记,这样驱动包才能正常使用,这时我经过无数次的验证才找到的最正确路径,我的jdk是安装在C盘下的,所以驱动包应该放的具体路径是:

C:\Program Files\Java\jdk1.8.0_231\jre\lib\ext\

看你们的jdk安装在哪个路径下就去找,对应的jdk目录,注意不是jre目录,如下图所示:




这时在导入MySQL数据库的数据时,就可以正常导入了!

Pycharm导入MySQL驱动包误区相关推荐

  1. eclipse中导入mysql 驱动包 jar包

    鼠标选中项目名→右键→新建→文件夹(文件夹名称:lib)→将下载好的mysql驱动包粘贴到lib文件夹中→鼠标选中lib文件夹下的mysql驱动包→右键→构建路径→添加至构建路径. 完成以上操作后会发 ...

  2. 【IDEA】- IDEA导入 mysql驱动包的时候 编译时可以找到驱动包 , 但是运行时无法找到

    1. 今天在写javaweb代码时遇到了一个很奇怪的问题 , 如上图 , 我明明导入了 驱动包 , 而且也设置了依赖范围 是 compile , 但是 , 编译时正常 , 运行时提示找不到驱动包 ?? ...

  3. pycharm安装mysql驱动包

    新的环境配置pycharm的项目时,发现pycharm不能连接到mysql数据库.由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java ...

  4. 下载MySQL驱动包,并导进idea

    操作MySQL就需要下载Mysq 驱动包 Mysql驱动包可以去"中央仓库"下载: 打开"中央仓库",可能会等待+验证是否为人机: 进行搜索,找到[MySQL ...

  5. 关于javaweb连接mysql数据库mysql驱动包存放路径的问题

    首先,先看看别人怎么解释的:https://www.cnblogs.com/guoxh/p/6550234.html 初学JAVA,很多都不懂,开始听老师说导入数据库驱动包的时候是: 右键项目 -&g ...

  6. java web 导入数据库_关于JAVA、 JAVA Web项目导入数据库驱动包的问题

    导入jdbc驱动程序包其实有很多种方法,但是不同的导包方式有不同的含义, 1.给Tomcat导包(表示服务器可能要用到数据库,例如数据源),如果是MyEclipse集成Tomcat,显然是要用&quo ...

  7. 引入MySQL驱动包进行JDBC编程

    文章目录 1.什么是JDBC 2.创建JDBC项目的步骤-MySQL版本 1.什么是JDBC 每个数据库都会提供一组API来支持程序员实现自己客户端,自己根据需求来完成一些具体的增删查改的功能.但数据 ...

  8. 如何在IDEA中连接mysql数据库以及导入mysql jar包

    一.如何IDEA中链接mysql数据库 1.打开IDEA,然后点击右边的DataBase 2.点击加号,点击DateSourse,然后再选择Mysql 3.然后在以下页面中填入所需要连接数据库的主机名 ...

  9. mysql 驱动包 bin 的意思_mysql连接数据库,用下面代码,为什么找不到驱动呢?? lib下是mysql-connector-java-5.1.15-bin.jar...

    //你的头文件中有什32313133353236313431303231363533e59b9ee7ad9431333433626435么我不知道,我在调试的是下面4行import java.sql. ...

  10. jdbc连接mysql驱动包_jdbc连接数据库驱动包

    FineReport如何用JDBC连接阿里云ADS数据库 在使用FineReport连接阿里云的ADS(AnalyticDB)数据库,很多时候在测试连接时就失败了.此时,该如何连接ADS数据库呢? 我 ...

最新文章

  1. CSS之布局(默认样式)
  2. 中学再不学编程就晚了?MIT、JHU研究:程序员大脑思考代码的机制不对劲
  3. 前端cookie 放到请求头_ajax请求携带cookie和自定义请求头header(跨域和同域)
  4. ---Mybatis3学习笔记(2)
  5. JQ css3 导航栏到底部上移
  6. 全自动化虽然还早,但机器人劳力确实越来越便宜了
  7. Activiti 流程实例、任务、执行对象及相关的表
  8. C# 文件读取(一)
  9. iOS版本更新的方法
  10. 【内核】进程切换 switch_to 与 __switch_to
  11. graphx项目实战 — 航班飞行网图分析
  12. HTML5响应式手机模板:【超炫购物模板】——仿拍鞋网商城手机网站模板( HTML+CSS+JavaScript) 企业手机网站模板...
  13. iphone屏幕镜像如何全屏_苹果投屏有什么方法?使用“屏幕镜像”功能,任意切换大小屏幕...
  14. 论文写作 之 Related work
  15. JAVA 实现《飞机大战-III》游戏
  16. 【安全问道】系列:阿里带你3分钟掌握一个互联网安全知识
  17. 2022年4月语音合成(TTS)和语音识别(ASR)论文月报
  18. 《响应式网页设计》系列分享专栏
  19. 有什么好用的gif制作软件 制作GIF表情包教程
  20. 大工17秋计算机英语,大工17秋《大学英语1(远程英语1)》在线测试31

热门文章

  1. linux系统下JDK的下载安装和配置教程
  2. C语言实现校运动会项目管理系统
  3. 财联社24小时电报关键词监控提醒
  4. mysql 基础教程 很全
  5. eda多功能数字钟课程设计_EDA电子钟多功能数字时钟课程设计(含代码)[优秀]...
  6. VB程序打包再安装之后不含源码
  7. 暴力破解字典及字典生成器
  8. 拆单软件 有屋-镶嵌铜条门 草图大师sketchup 衣柜橱柜全屋定制 下料机 酷家乐 三维家 海迅 云熙
  9. mysql安装包5.7.17.0_mysql-5.7.17-winx64压缩版的安装包下载和安装配置
  10. MATLAB数学建模教学 | 史上最强的MATLAB学习网站,你需要的这里统统都有!!!