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包,才行
如果安装过程还遇到其他问题,欢迎在评论中留下,谢谢