4

Как установить Python 2.7 с библиотеками Unix на Cygwin?

Очевидно, что получить Python 2.6 легко - просто установите пакет Cygwin с помощью setup.exe .

Установка версии Python 2.7 для Windows также была простой, но я не мог получить доступ к модулям Unix.

Итак, я пытался установить Python из исходного кода, но, кажется, каждый раз, когда я исправляю одну ошибку « Сделать ошибку», за ней стоит другая. Я довольно сыт по горло всем этим и думаю, что кто-то еще, должно быть, сделал это или понял, что это невозможно.

Я чувствую, что установка Linux была бы более легким маршрутом ...

Я около недели пытался заставить это работать.

1 ответ1

5

Может быть, следования этому руководству будет достаточно для того, что вам нужно: http://www.tux.org/~mayer/cygwin/python/index.html

  1. Загрузите нужную версию с http://www.python.org/ftp/python/. Вот прямые ссылки:Python-2.7.1.tar.bz2, Python-2.7.2.tar.bz2 или Python-2.7.3.tar.bz2.

  2. Загрузите соответствующий патч Python-2.7.1-cygwin.patch.bz2, Python-2.7.2-cygwin.patch.bz2 или Python-2.7.3-cygwin.patch.bz2.

  3. Распакуйте исходники, например для 2.7.3:
    tar -jxvf Python-2.7.3.tar.bz2

  4. Патч источников, например для 2.7.3:
    bzcat Python-2.7.3-cygwin.patch.bz2 | patch -p0

  5. Настройте сборку. Например, вы можете установить в /usr/local:
    cd Python-2.7.3
    ./configure --prefix=/usr/local

  6. Скомпилируйте настроенные источники:
    make

  7. Установите скомпилированную сборку:
    make install

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .