连接sql server2012 linux下python2.6.6安装pymssql模块

本文详细介绍在Linux红帽6.8系统且无法连接外网的情况下,如何安装unixODBC、freetds-devel及pymssql等基础类库。特别强调了安装过程中可能遇到的gcc错误及解决方案。

Linux下需要安装几个基础类库,强烈建议如果不能连外网,一定要安装本地源

一、我这安装环境是:  linux  红帽6.8     python2.6.6    无法连接外网情况下:

安装过程:必须要包

首先第一个 :  unixODBC-2.2.14-14.el6.x86_64.rpm   

第二个 :一定要装freetds-devel           对应名字   freetds-0.91-2.el6.x86_64.rpm 和freetds-devel-0.91-2.1.x86_64.rpm

对应包下载路径:链接:https://pan.baidu.com/s/1ehguP2U3W0htp5SmzMk9Eg 密码:5waa    如果过期,可以评论留言

最后就是安装pymsql模块:python2.6.6对应模块版本:pymssql-2.1.0     下载包在上面连接

安装报错:  一般最多是gcc报错、就是对应freetds-devel一定要安装、如果连接本地源可以:

yum  install    freetds-devel     如果还报错就在装下gcc,所以一定要挂个本地源

yum  install    gcc

另外一种情况     :   安装本地源情况下  yum  install    freetds-devel   但是报没有这个包

 https://pan.baidu.com/s/1ehguP2U3W0htp5SmzMk9Eg 密码:5waa   下载后对应包先忽略安装,如果直接成功了,那就比较幸运了

我是安装pymssql后包报gcc错,然后我就yum   install   gcc   就ok了

 

20181120 更新

在装了以上包后,还是报错gcc,需要安装python-dev包,才行

如果安装过程还遇到其他问题,欢迎在评论中留下,谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值