win10 pycharm安装使用 MySQLdb
首先 MySQLdb是pycharm的外部模块,不能够直接import导入使用。
其次,pycharm自动化做的比较好,只要 Python 及相关的配好了,就能直接调用。
下面以我 配的Python2.7 为例。
之前在mac系统中下载安装,磕磕碰碰,当时恨不得不再用os x系统,结果今天换win10安装以后,也是欲仙欲死。。。究其原因,网上浮现的资源大多是某一两篇资源的“克隆体”,而且特别过分的是,有一些转贴者 断章取义,或者无意忽略了系统的差别。Linux 、windows那安装能一样么?
好了,吐槽完毕,切入正题。下面是我最后几乎放弃的时候,凭照之前看的帖子的经验(和运气),挖出的一条方法。
现在总结如下:
1. 要想安装MySQLdb ,首先得 确保 : mysql 、 python 、pip 已经下载完毕,并且已经配好环境。
判断标准 :在命令行 ,分别输入:mysql 、 python 、 pip 。
返回的不是 类似于:
'***' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
而是
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
和
C:\Users\11192>pipUsage:pip <command> [options]
Commands:install Install packages.download Download packages.uninstall Uninstall packages.freeze Output installed packages in requirements format.
以及
C:\Users\11192>python
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> ^ZC:\Users\11192>
则环境配置成功。
注 :如果有报 setup_windows.py “serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_key'])”的什么问题 ,把下面两行直接注释。
#serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_key'])#mysql_root, dummy = _winreg.QueryValueEx(serverKey,'Location')
再另起一行 :
mysql_root = r ' 此处填到MySQL Server 5.7\bin的完整路径 '
形如下:
mysql_root = r'C:\Program Files\MySQL\MySQL Server 5.7\bin'
2 安装 支持类似于Microsoft visual C++ Compiler Package 驱动
我的安装过程中,提示需要安装 支持类似于Microsoft visual C++ Compiler Package 驱动:地址如下:
https://download.microsoft.com/download/7/9/6/796EF2E4-801B-4FC4-AB28-B59FBF6D907B/VCForPython27.msi
然后下载MySQL_python-1.2.5-cp27-none-win_amd64 ,
地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/vu0h7y4r/MySQL_python-1.2.5-cp27-none-win_amd64.whl
3.配置完成,准备临门一脚:
打开命令行,将下载好的MySQL_python-1.2.5-cp27-none-win_amd64 拖进去,加个build,
C:\Users\11192>C:\Users\11192\Downloads\MySQL_python-1.2.5-cp27-none-win_amd64.whl build
换行 ,输入 pip install 再拖进去
C:\Users\11192>pip install C:\Users\11192\Downloads\MySQL_python-1.2.5-cp27-none-win_amd64.whl
Processing c:\users\11192\downloads\mysql_python-1.2.5-cp27-none-win_amd64.whl
Installing collected packages: MySQL-python
Successfully installed MySQL-python-1.2.5
搞定~~~
4.尾语:
由于error 和 exception是各种各样的,而网上的教程 鱼目混珠。所以一定要戒骄戒躁,首先筛选出在同一系统中装相近版本的精华帖。然后基础的环境配置一定要确认无误!!!否则,即使后面的教程是正确的,那也不适合你。
附上
pip下载地址:https://pypi.python.org/pypi/pip#downloads
MySQL-python 1.2.5下载地址 : https://pypi.python.org/pypi/MySQL-python/1.2.5
win10 pycharm安装使用 MySQLdb相关推荐
- Win10 Pycharm安装码云(Gitee)插件
码云(https://gitee.com)是开源中国社区团队推出的基于Git的快速的.免费的.稳定的在线代码托管平台,不限制私有库和公有库数量.因其在国内,所以访问速度比github快,所以还是很值得 ...
- 在pycharm安装MySQLdb库和pymysql库的区别
你会发现MySQLdb无法安装成功,但是pymysql可以安装. MySQLdb 包只支持到python3.4,所以新版本的装pymysqldb就行,作用和MySQLdb一样的.
- Anaconda3+PyQt5+Eric6+PyCharm 安装配置教程(Win10)
PyQt5工具可以快速实现简单的界面开发,包括界面设计.布局管理以及业务逻辑实现.我们可以使用PyQt5工具可以快速画一个控件摆放整齐.界面整洁有序.布局合理的界面. Eric6是一个全功能的pyth ...
- 7打开pycharm_Python+pycharm安装、关联教程
1.在Python官网下载Python对应版本:(以WIN10系统,64位为例) Python Releases for Windowswww.python.org 图一 下载链接 2.安装包下载好 ...
- 安装python37路径报错_解决pycharm安装python库报错问题
最近在玩微信图灵机器人,不过我安装有一些库,安装报错,上网找了很久,总结有两种方法,记录一下 方法一: 手动安装,直接到官网你需要的python库下载到本地, 放在安装python路径,C:\User ...
- python+selenium+pycharm安装
在windows下安装python3.6.5 Python+Selenium安装及环境配置 - 程序员大本营 安装教的很好 下载python安装包 进入https://www.python.or ...
- win10 Anaconda安装教程
win10 Anaconda安装教程? Anaconda官网:https://www.anaconda.com/download/ 根据个人需求,可在此下载适合版本:https://repo.cont ...
- win10+pycharm+anaconda开发环境搭建
win10+pycharm+anaconda开发环境搭建 1.本次任务 2.环境版本 3.anaconda环境配置 4.pycharm安装 5.pycharm+anaconda 6.总结 注:个人水平 ...
- 树莓派交叉编译opencv3.4.1/pycharm安装opencv/实现人脸识别Demo记录
目录 文章目录 目录 前言 树莓派交叉编译opencv3.4.1 安装环境 开始交叉编译 错误记录 WIN10+Anaconda+PyCharm安装opencv3.4.7 WIN10下opencv人脸 ...
最新文章
- 剖析今日头条技术面试过程以及应该如何准备?
- 【leetcode】Set Matrix Zeroes(middle)
- 计算机等级delphi取消,计算机二级DELPHI控件:DELPHI过滤记录的实现方法
- mysql blob 比较_与MSSQL对比学习MYSQL的心得(四)--BLOB数据类型
- Matlab线性/非线性规划优化算法(6)
- 手机修改html离线网页内容,HTML5--离线web应用
- matlab网格划分提取坐标,ANSYS-划分网格后导出单元和结点坐标等信息
- veeam备份linux,VeeamBackup Replication 创建备份任务
- 金融壹账通第一季营收10亿 沈崇锋:推进双重主要上市
- 1114 计算营业额
- 十三、用卡诺图化简真值表例题(2)
- JavaScript - 语言提高
- 阿里云服务器CentOS部署Minio服务实现远程访问
- JAVA垃圾回收-可达性分析算法
- Xshell简单介绍与作用
- oracle 控制文件 dump,将控制文件dump出来研究下内容
- 解锁网易云音乐小工具_什么?网易云音乐又变灰了
- HP Smart Tank 518 在 macOS 下如何进行手动双面打印
- 九零后看什么网络电视
- qq幻想水母球前缀属性对比
热门文章
- QT C2220: 警告被视为错误 - 没有生成“object”文件
- 计算机的新兴技术在测绘工程领域的应用,测绘新技术在测绘工程测量中应用探讨.doc...
- 台式机计算机不能睡眠,台式电脑为什么不能睡眠了?
- 计算机睡眠之后无法唤醒,电脑进入睡眠状态后无法唤醒一直黑屏,该如何处理...
- 服务器e5系列和e5v4系列,至强E5-2600v4系列CPU一览表
- 在HTML中打出人民币符号和对勾符号
- 算法leetcode|剑指 Offer 27. 二叉树的镜像|226. 翻转二叉树(rust很强)
- Nginx负载均衡探活max_fails和fail_timeout的设置、根据参数转发upstream
- 微型计算机中的位置的是什么,电脑基础知识问答卷
- win11如何快速关机 windows11快捷键关机的设置方法