Pymssql+FreeTDS+Windows2016环境配置(Python访问MS SQL数据库)

Pymssql+FreeTDS+Windows2016环境配置

本系列文章由ex_net(张建波)编写,转载请注明出处。

http://blog.csdn.net/ex_net/article/details/80036183

作者:张建波 邮箱: 281451020@qq.com  欢迎来电交流!



一、相关软件资料

(1)http://pymssql.org/en/stable/intro.html
(2)https://github.com/ramiro/freetds/releases
(3)Visual Studio 2015 with Update 3(不建议使用VS2017,笔者折腾了很久在VS2017的VC编译环境下总是有问题)
(4)Python3.6 及 PyCharm 社区版(不建议费劲心思去破解注册商业版,社区版也够用了)

二、安装 VS、Python、PyCharm
    这些都比较简单,就不叙述了。 只是安装 VS2015时,记得选择【自定义】然后把 VC++全部勾选上(包括子项)

三、下载 freetds-v0.95.95-win-x86_64-vs2015.zip
(1)解压缩至C:\,如下图
(2)配置windows环境目录,网上有位老兄的做法是把 freetds一股脑全部复制Python目录里,笔者推荐按照下面的办法进行配置,不要图省事。  鼠标右键【此电脑】【高级系统设置】【环境变量】

增加2个环境变量 INCLUDE 和 LIB,增加后就不会报错找不到 sqlfront.h  和 db-lib.lib 文件了。

注意:
   (1)在freetds-v0.95.95-win-x86_64-vs2015 下的lib 有2个文件夹 lib-nossl 和 lib ,从字面立即 nossl 就是不使用 ssl。因此,你要根据你的 MSSQL情况选择在【环境变量】中指定对应的目录
(2)关于更多VC环境变量参数,可以查看 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools 这个目录下的VsDevCmd.bat或者百度关于VC环境变量


四、打开PyCharm 新建一个项目。
在Terminal 下执行 pip install pymssql 即可


至此,Pymssql就安装成功了。
其它详细说明请看官方文档。希望本文可以帮助到需要在windows环境下采用Python去访问 MS SqlServer的朋友们.....


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值