Из документов видно, что это библиотека Python, для создания которой требуется только Unix. Таким образом, Cygwin (или MSYS) должен работать нормально, если у вас установлен Python для Windows (меньше накладных расходов, чем запуск виртуальной машины).
- personDamon  schedule27.02.2014
Это действительно зависит от того, что заставляет библиотеку «требовать UNIX». Глядя на это кратко, кажется, что это ANSI C и Python, оба из которых должны либо компилироваться, либо быть довольно легко переносимыми в систему разработки Windows. В вашем случае я бы выбрал Cygwin, если у вас еще нет запущенного пакета разработки, поскольку он, вероятно, позволит вам просто запустить все.
Виртуальная машина немного более разделена, поэтому связь между Windows и запущенным программным обеспечением гораздо меньше. Если вы не планируете использовать операционную систему на виртуальной машине в качестве цели для своей программы, в этом случае это немного излишне, ИМХО.
Надеюсь это поможет.
personAlderinschedule27.02.2014
comment
Привет @Alderin, спасибо. Я отредактировал вопрос, чтобы показать, где я увидел, что библиотеке нужен UNIX, если это поможет. Так ты говоришь, что Cygwin должен подойти? Я не был уверен, что смогу что-то установить в оболочке...
- personCheshie; 27.02.2014
comment
Установка cygwin включает в себя оболочку bash и фиктивную среду unix, которая позволяет приложениям оболочки unix/linux работать так, как они должны. У меня был cygwin + python в системе Windows, без python в Windows, поэтому ваша установка должна работать.
- personAlderin; 28.02.2014
Обычно я бы сказал, что Cygwin подойдет, но это зависит от того, как вы используете библиотеку. И когда вы говорите, что для библиотеки требуется система UNIX, что вы имеете в виду? Вы создаете программу на Python или C++?
Основное различие между работой в cygwin и виртуальной машине заключается в том, что cygwin по-прежнему работает в среде Windows с каталогами Windows и аппаратными драйверами, тогда как виртуальная машина эмулирует все это, как если бы это была машина UNIX.
personjimmyschedule27.02.2014
comment
Привет, @jimmy, спасибо за ответ. Я добавил правку в вопрос, чтобы показать, где я видел, что библиотека требует Unix, если это поможет... И я пишу на Python, имеет ли это значение?
- personCheshie; 27.02.2014