Как установить 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
Загрузите нужную версию с http://www.python.org/ftp/python/. Вот прямые ссылки: Python-2.7.1.tar.bz2, Python-2.7.2.tar.bz2 или Python-2.7.3.tar.bz2.
Загрузите соответствующий патч 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.
Распакуйте исходники, например для 2.7.3:
tar -jxvf Python-2.7.3.tar.bz2
Патч источников, например для 2.7.3:
bzcat Python-2.7.3-cygwin.patch.bz2 | patch -p0
Настройте сборку. Например, вы можете установить в
/usr/local
:cd Python-2.7.3
./configure --prefix=/usr/local
Скомпилируйте настроенные источники:
make
Установите скомпилированную сборку:
make install