| Установка IPython |
|
Существует несколько вариантов установки IPython. Первый, самый традиционный, заключается в получении дистрибутива с исходными текстами. Страница, откуда можно загрузить IPython, находится по адресу http://ipython.scipy.org/dist/. К моменту написания этих строк последней была версия IPython 0.8.2 и близилась к завершению работа над версией 0.8.3. Чтобы установить IPython из исходных текстов, откройте страницу http://ipython.scipy.0rg/dist/ipython-0.8.2.tar.gz и загрузите файл .tar.gz. Распаковать этот файл можно с помощью команды tar zxvf ipython-0.8.2.tar.gz. В разархивированном каталоге будет содержаться файл setup.py. Вызовите интерпретатор Python, передав ему имя файла setup.py с параметром install (например, python setup.py install). Эта команда установит библиотеки IPython в каталог site-packages и создаст сценарий ipython в каталоге scripts. В UNIX это обычно тот же каталог, где находится исполняемый файл интерпретатора python. Если вы используете python, установленный менеджером пакетов вашей системы, то этот файл (а, следовательно, и ipython) скорее всего будет находиться в каталоге /usr/bin. Мы у себя установили IPython последней версии, которая еще находилась в разработке, поэтому в некоторых примерах вы будете видеть ее номер 0.8.3. Второй вариант установки IPython заключается в установке пакета с помощью вашей системы управления пакетами. Для Debian и Ubuntu имеются доступные для установки пакеты .deb. Установка выполняется простой командой apt-get install ipython. В Ubuntu библиотеки IPython устанавливаются в соответствующее местоположение (/usr/share/ python-support/ipython, куда помещается набор файлов .pth и символических ссылок, обеспечивающих корректную работу пакета). Кроме того в каталог /usr/'bin/python устанавливается двоичный выполняемый файл ipython. Третий вариант установки IPython заключается в использовании пакета Python. Вы могли даже не предполагать, что в Python существует такая вещь, как пакет, и, тем не менее, это так. Пакеты в языке Python - это файлы с расширением .egg, представляющие собой архивы формата ZIP. Пакеты можно устанавливать с помощью утилиты easy_install. Одна из замечательных особенностей утилиты easy_in-stall заключается в том, что она проверяет центральный репозитарий пакетов и отыскивает необходимый пакет. За кулисами происходит несколько больше, чем только поиск пакета, однако для пользователя установка выполняется очень просто. Репозитарий называется каталогом пакетов Python (Python Package Index), или PyPI для краткости (хотя некоторые нежно называют его Python CheeseShop (сырная лавка Python)). Чтобы воспользоваться утилитой easy_install, необходимо зарегистрироваться в системе под учетной записью, которая обладает правом записи в каталог site-packages, и запустить команду easy_install ipython. Четвертый вариант заключается в использовании IPython вообще без установки. «Что?», - можете вы спросить. Дело в том, что если загрузить дистрибутив с исходными текстами и просто запустить сценарий ipython. py из корневого каталога с набором файлов, то вы получите работающий экземпляр загруженной версии IPython. Этот способ подойдет тем, кто не желает загромождать свой каталог site-packages, хотя вам придется учитывать некоторые ограничения этого варианта. Если вы запускаете IPython из каталога, куда вы распаковали файл дистрибутива, и при этом не изменили переменную окружения PYTHONPATH, вы не сможете использовать этот продукт как библиотеку.
Related Articles
Set as favorite
Bookmark
Email This
Hits: 390 Комментарии (0)RSS feed CommentsНаписать комментарий |