python linux开发_python之Linux开发环境安装
今天安装python的mysql API的时候遇到问题
[root@db MySQL-python-1.2.5]#python setup.py build
sh: mysql_config: command notfound
Traceback (most recent call last):
File"setup.py", line 17, in metadata, options=get_config()
File"/root/code/MySQL-python-1.2.5/setup_posix.py", line 43, inget_config
libs= mysql_config("libs_r")
File"/root/code/MySQL-python-1.2.5/setup_posix.py", line 25, inmysql_configraise EnvironmentError("%s not found" %(mysql_config.path,))
EnvironmentError: mysql_confignot found
centos下解决该问题的方法
1,安装mysql-devel包
[root@db ~]# rpm -ivh MySQL-devel-5.6.27-1.el6.x86_64.rpm
warning: MySQL-devel-5.6.27-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ########################################### [100%]1:MySQL-devel ########################################### [100%]
2,cannot find -lmysqlclient
解决办法:
将mysql 安装目录lib文件下的libmysqlclient.so 建立软链接到lib64下
3,mysql_conf文件
报错: EnvironmentError: mysql_config not found
解决办法:
在mysql-python源码包下找到:setup_posix.py 文件,将第26行中的 mysql_config.path 将其值改为:/usr/bin/mysql_config
注意:mysql_config是命令而非mysql的配置文件
4,错误:ImportError: libmysqlclient.so.18: cannot open shared object file: No such file or directory
解决办法:
将mysql 安装目录lib文件下的libmysqlclient.so.18 建立软链接到lib64下
END!
python linux开发_python之Linux开发环境安装相关推荐
- python tkinter游戏界面_python tkinter游戏开发
使用python制作简单的游戏案例 编辑环境:python3.7 编译工具:vscode 案例目录: 1.序列应用--猜单词游戏 2.面向对象设计应用--发牌游戏 3.图形界面设计--猜数字游戏 4. ...
- linux下python编程实例_python实现linux下使用xcopy的方法
本文实例讲述了python实现linux下使用xcopy的方法.分享给大家供大家参考.具体如下: 这个python函数模仿windows下的xcopy命令编写,可以用在linux下 #!/usr/bi ...
- linux编译python语言指令_Python实现Linux命令xxd -i功能
一. Linux xxd -i功能 Linux系统xxd命令使用二进制或十六进制格式显示文件内容.若未指定outfile参数,则将结果显示在终端屏幕上:否则输出到outfile中.详细的用法可参考li ...
- 使用Clion开发C语言程序,环境安装配置,保姆级教程
墙裂推荐:C语言学习资源汇总,史上最全面总结,没有之一 C语言开发神器--Clion 首先我们到官网下载安装包 安装包下载后,鼠标双击下载的exe文件,然后点击next 选择安装目录,然后点击next ...
- python数字图像处理(1):环境安装与配置
一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...
- pythonpil安装教程_Python 3.6 -win64环境安装PIL模块的教程
PIL:Python Imaging Library,已经是Python平台事实上的图像处理标准库了.PIL功能非常强大,但API却非常简单易用. 由于PIL仅支持到Python 2.7,加上年久失修 ...
- linux python 图形界面开发_python在linux制作图形界面(snack)
snack是一个用于在linux制作图形界面(GUI)的模块,该模块由c编写,而且redhat的系统都自带这个模块. 1.获取模块 虽然redhat系统会自带这个模块,但是直接去import snac ...
- python费用结算系统_python 全栈开发,Day104(DRF用户认证,结算中心,django-redis)
考试第二部分:MySQL数据库 6. MySQL中char和varchar的区别(1分) char是定长,varchar是变长. char的查询速度比varchar要快. View Code 7. ...
- linux和python的关系_Python、Linux与我的缘分
是在大二时期,那时候不懂什么技术,所以就选择了 Ubuntu 来学习. 使用, 它好操作. 界面绚丽. 简单易用, 对于我这种 Linux 新手来说知足了. 毕竟没玩过 Linux ,知识有限, 玩不 ...
- python后端开发_python适合后端开发么
python适合后端开发,因为Python是一种计算机程序设计语言,既可用于前端也可用于后端开发,在Python中编写后端可以简化为编写各个模块,其间的连接随后由前端部分中的用户操作确定和控制. Py ...
最新文章
- c语言储存10的500,c语言程序基础练习题500道
- 「SAP技术」SAP MM ME2N报表能按‘order acknowledgement‘查询采购订单
- RabbitMQ在windows系统安装部署文档
- adb命令开启手机的一些功能,请问怎么操作?
- ST17H26使用tea注意事项
- 我要学ASP.NET MVC 3.0(十三): MVC 3.0 防止跨站点请求伪造 (CSRF) 攻击
- cornerstone图标含义
- 怎样在IIS下配置PHP
- vue 插值表达式,v-cloak,v-text,v-html,以及v-bind,v-on
- FPGA的学习历程-入门篇
- 传奇服务端GOM引擎和GEE引擎区别在哪里?
- 你知道java中重载和重写的区别吗?(详细解说)
- 关于sigmoid函数几点介绍
- HDU 4513 吉哥系列故事――完美队形II(Manacher)
- 微软模拟飞行10教程
- 在Linux下安装chrome浏览器(Ubuntu)
- 技术解读|RRBS测序中因酶切人为引入碱基问题
- react中使用水印water-mark-oc
- 进程和线程上下文切换_编码人员:上下文切换对于计算机和关系而言都很难
- 计算机组成原理第一章课件,计算机组成原理第一章课件.ppt