Как установить FREETDS на Windows 10 с помощью Ruby - PullRequest
0 голосов
/ 17 мая 2018

Я пытался найти способ установки freetds на Windows, но я просто не могу найти это.

Я пытаюсь установить tiny_tds, но я получил ошибку:

gem install tiny_tds


ОШИБКА: Ошибка при установке tiny_tds:

Последняя версия tiny_tds (> = 0) для поддержки ваших Ruby & RubyGems была 2.1.1. Попробуйте установить его с gem install tiny_tds -v 2.1.1

tiny_tds требует Ruby версии <2.5,> = 2.0. Текущая версия ruby ​​2.5.0.


Я пробовал 'gem install tiny_tds -v 2.1.1', та же ошибка.

Моя версия ruby ​​- это ruby ​​2.5.1p57 (версия 20130-03-29 63029) [x64-mingw32]

Я попросил моего друга попытаться использовать мой проект на своей машине (MAC), и он получил ту же ошибку. Поэтому он просто установил FreeTds и после этого смог установить tiny_tds.

Я думал, что драгоценный камень Tiny_tds включает в себя Freet, но этого не происходит Я считаю, что мне нужно установить FreeTds на Windows.

Может кто-нибудь объяснить, как установить FreeTds на Windows? какой инструмент нужен? если это командные строки, какую команду я должен использовать? Что-то завершено.

1 Ответ

0 голосов
/ 20 мая 2018

Похоже, что TinyTDS требует более раннюю версию Ruby, чем у вас, ниже 2.5.Вы работаете с 2.5, версия 2.5.1p57.

. Я бы рекомендовал установить последнюю версию Ruby 2.4 и попробовать еще раз.Удачи!

PS: Если вам нужно установить двоичные файлы FreeTDS для Windows напрямую, вы можете найти их здесь: https://sourceforge.net/projects/freetdswindows/

...