[Mac]Python 安装MySQLdb模块

  今天我需要用python操作Mysql数据库,需要安装第三方MySQLdb模块(下载地址:http://mysql-python.sourceforge.net),但是执行sudo python setup.py install时,提示缺少“mysql_config”文件,解决这个问题需要安装mysql,具体步骤如下:

1、brew install mysql

  这个方式安装完mysql,默认没有密码,用户名root

  终端输入mysql.server start启动mysql服务

2、安装完成后可以解压“MySQL-python-1.2.5.zip”(这个文件是在官网下载的)并进入解压目录,执行下面命令:

  sudo python setup.py install

  安装方式不止这一种,也可以sudo pip install MySQL-python

3、接下来可以使用import MySQLdb啦

转载于:https://www.cnblogs.com/ashinliu/p/5052478.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/491469.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

matlab保存colormap失败

自己辛苦手动调节的colormap想保存下来发现并没有保存,可以试试以下代码: ax gca; mycmap colormap(ax); save(MyColormaps,mycmap) 下次调用这个自定义的colormap时: load MyColormaps colormap(mycmap) 或者 ax gca; load MyColorm…

洪小文清华论道:AI 的前生今世及未来应用图景

来源:微软丹棱街5号丹棱君有话说:这是一场解析了 AI 前世今生及未来应用图景的演讲,一场经济学家与科学家的问答,将会对撞出怎样的思想火花?6月13日,微软全球资深副总裁、微软亚太研发集团主席兼微软亚洲研…

ios获取本地音乐库音乐很详细 扫描IPHONE本地音乐文件,获得音乐名,歌手名代码示例...

//扫描本地音乐文件,返回艺术家列表 需要库MediaPlayer.framework -(NSArray*) findArtistList { NSMutableArray *artistList [[NSMutableArray alloc]init]; MPMediaQuery *listQuery [MPMediaQuery playlistsQuery];//播放列表 NSArray *playl…

The value of a feed cannot be a tf.Tensor object.

使用tf.data.Dataset时出现报错“The value of a feed cannot be a tf.Tensor object.” session.run(train_op, feed_dict{model.image_4d:x,model.y:y}) 如上面的代码,tf.data.Dataset生成的是x和y是tensor,所以现将x和y转为numpy格式 x, y sessio…

中国学者变革300多年来的活塞!MIT、哈佛联手,动力3倍以上,可节能40%

来源:机器人大讲堂导读麻省理工学院(MIT)和哈佛大学的研究团队合作设计出了一种使用柔性材料的新型活塞,动力是传统活塞的3倍以上,且最多可节能40%。这种柔性活塞有望从根本上改变汽车发动机、机械臂、起重机、减震器和…

网络协议及IP地址分类

网络协议(Protocol)是一种特殊的软件,是计算机网络实现其功能的最基本机制。网络协议的本质是规则,即各种硬件和软件必须遵循的共同守则。网络协议并不是一套单独的软件,它融合于其他所有软件系统中,因此可…

Android中Parcelable接口用法

Android中Parcelable接口用法 1. Parcelable接口 Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, which is an object imp…

python获取当前文件路径

路径包含文件名: import sys print(sys.argv[0]) 输出/***/***/***.py 路径不包含文件名: 以下三种方式输出的结果一样 import os print(os.getcwd()) print(os.path.abspath(.)) print(os.path.abspath(os.curdir)) 输出/***/***/***

顶级专家谈中国脑科学研究最新成果

来源:环球时报大脑是人体最复杂的器官,人类对它的构造与运作机制充满好奇,但至今仍有大量难题需要破解。6月18日, 由中国科学院自动化研究所主办、自动化所脑网络组研究中心——中科搏锐团队承办的“中国科学院自动化研究所脑科学…

VMware虚拟机的三种联网方法及原理

VMware虚拟机的三种联网方法及原理 博客分类: 操作系统 虚拟机Vmware互联网网络应用网络协议 一、Brigde——桥接 :默认使用VMnet0 1、原理: Bridge 桥"就是一个主机,这个机器拥有两块网卡,分别处于两个局域…

[iOS]深度遍历view的subview

情景: cell中有textfield, 现在需要在tableview滚动是取消所有的textfield的第一响应, 一个个写比较麻烦, 写了一个递归方法, 用来遍历所有的子视图. -(void)allView:(UIView *)rootView {for (UIView *subView in [rootView subviews]){if (!rootView.subviews.count) {return…

量化人类社会交互行为

利用虚拟现实技术对人类社会交互行为进行定量化测量的过程 图片来源:蒯曙光团队来源: 中国科学报清早,小明走进教室,发现同学们正在聊天,老师敲黑板试图引起学生们的注意,李雷和韩梅梅明白了老师的意图&a…

如何在A用户下建立视图,这个视图是A的表与B的表进行关联的?

这个前提条件是,同一个数据库,不同用户!!!如果是不同数据库,就要用dblink了 一开始,我直接创建视图,但是提示“权限不足”; 于是我是用A登陆,直接用select * …

VMware14.1 Ubuntu16.04安装教程

1. 安装WMware14.1,安装成功后打开点击“主页”中的“创建新的虚拟机”。 2. 选择“自定义”,点击“下一步” 3. 选择默认选项,点击“下一步”。 4. 选择“稍后安装操作系统”,点击“下一步”。 5. 根据自己的实际情况进行选择&am…

python生成和导入pyc文件

生成pyc文件: import compileall compileall.compile_dir("/file_path") /file_path文件夹包含了所有要生成pyc格式的py文件 运行完后会在/file_path下生成一个__pycache__目录,存放所有生成的的pyc文件 导入pyc文件: 生成的p…

17个机器学习的常用算法!

来源:AI干货知识库根据数据类型的不同,对一个问题的建模有不同的方式。在机器学习或者人工智能领域,人们首先会考虑算法的学习方式。在机器学习领域,有几种主要的学习方式。将算法按照学习方式分类是一个不错的想法,这…

python获取依赖包和安装依赖包

获取依赖包: 第一种方法:获取环境中所有安装的包 打开命令提示符,在某条路径下输入pip freeze > ./requirements.txt 这时就会生成一个requirements.txt文件 第二种方法:根据某一个项目的import语句来生成依赖 打开命令提…

Firefox Developer Edition已阻止此网站安装未经验证的附加组件的解决办法

火狐浏览器添加博客园网摘,遇到这样一个问题:Firefox Developer Edition已阻止此网站安装未经验证的附加组件。 网上搜到的解决办法简明扼要,就这一句:about:config 中 xpinstall.signatures.required 设置为false. 我的补充&…

将联网方式更改为桥接模式

当前联网方式为NAT,当我们需要搭集群时需要我们将其改为桥接模式,下面将介绍如何更改连接方式。 1. 点击VMware上菜单栏里的虚拟机,点击“设置”,在弹出框内进行如下设置,点击“确定”。 2. 打开终端,输入…

有关军事人机混合智能的再再思考

来源: 人机与认知实验室【军事智能研究是一个领域,不是一个学科,我们必须要用不同的方法论,从不同的角度来研究游戏,方法论、角度越多,军事智能研究就会做得越好。】军事智能是一种涉及感性(尤其…