Ошибка установки Pymssql
Я пытаюсь установить FreeTDS, используя двоичные файлы из здесь, в Windows, но я не могу понять, как установить двоичные файлы; поиск в google оказался неважным. Я устанавливаю так, что Python-модуль Pythss может быть импортирован и использован.
Я получаю ту же ошибку, что и в этом сообщении: https://github.com/pymssql/pymssql/issues/372
Ответы
Ответ 1
Я исправил проблему, переместив все файлы .h
из файлов FreeTDS и OpenSSL, которые я загрузил, где все остальные файлы .h были в C:\Users\KAllen\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\include
, и поместил все файлы .dll
с другими в C:\Users\KAllen\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\bin
Ответ 2
Вы можете скачать двоичные файлы Windows здесь:
https://sourceforge.net/projects/freetdswindows/
В загружаемом файле ZIP есть исполняемый файл установки; установить. Он должен установить необходимые вам двоичные файлы. Удачи!
Ответ 3
- Загрузите и установите колеса pymssql отсюда:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pymssql
Загрузите, а затем pip install %userprofile%\downloads\pymssql-2.1.2-cp**-cp**m-win??.whl
-
conda install -c https://conda.anaconda.org/prometeia pymssql
-
WinPython может вскоре включить pymssql по умолчанию:
https://github.com/winpython/winpython/issues/307