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

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

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

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

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

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

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

1 ответ

Может быть, для этого вам будет достаточно следующего руководства: http://web.archive.org/web/20160409142417/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. Загрузите соответствующий патч http://www.tux.org/~mayer/cygwin/python/Python-2.7.1-cygwin.patch.bz2, http://www.tux.org/~mayer/cygwin/python/Python-2.7.2-cygwin.patch.bz2 или http://www.tux.org/~mayer/cygwin/python/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

Другие вопросы по тегам