pymssql安裝需要以下幾個包:
Ubuntu先更新源,以保持最新
sudo apt-get update
然后再安裝FreeTDS
sudo apt-get install FreeTDS-dev
sudo apt-get install FreeTDS-bin
(不知道是哪個,所以二個都裝了)
1、FreeTDS
2、Cython
3、setuptools
其中FreeTDS的安裝參數配置:
1、./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
2、make && make install
3、在/etc/ld.so.conf.d/文件夾下建立配置文件freetds-libraries.conf,並填寫freetds動態庫的放置位置,如:/usr/local/freetds/lib,然后執行ldconfig命令
安裝Cython過程中.如碰到
error: command 'gcc' failed with exit status 1
則是因為缺少python的開發庫文件
運行 sudo apt-get install python-dev
其他的py包都使用命令:python setup.py install
最后安裝pymssql,執行命令:python setup.py install