Ошибка Установки Pymssql

Я пытаюсь установить FreeTDS с помощью двоичных файлов из здесь, в Windows, но я не могу понять, как установить двоичные файлы; поиск google не обнаружил ничего важного. Я устанавливаю, чтобы модуль Python pymssql можно было импортировать и использовать.

Я получаю ту же ошибку, что и в этом сообщении:https://github.com/pymssql/pymssql/issues/372

3 ответов


я исправил проблему, переместив все .h файлы из файлов FreeTDS и OpenSSL, которые я загрузил туда, где все остальные .H-файлы были в C:\Users\KAllen\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python.0\VC\include, и все .dll файлы с другими в C:\Users\KAllen\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python.0\VC\bin


вы можете скачать двоичные файлы Windows здесь:

https://sourceforge.net/projects/freetdswindows/

в zip-файле, который вы загружаете, есть исполняемый установщик; установите его. Он должен установить необходимые двоичные файлы, которые вам нужны. Удачи!


  1. Загрузите и установите колеса pymssql отсюда:

http://www.lfd.uci.edu / ~gohlke / pythonlibs / #pymssql

скачать, а затем pip install %userprofile%\downloads\pymssql-2.1.2-cp**-cp**m-win??.whl

  1. conda install -c https://conda.anaconda.org/prometeia pymssql

  2. WinPython может вскоре включить pymssql по умолчанию:

https://github.com/winpython/winpython/issues/307