Домой Edit me on GitHub

2020-12-05

Каналы передачи данных | Сетевое программирование | Базы данных | Основы Веб-программирования

Управление пакетами в Python

Установка pip в Ubuntu

Новые версии Ubuntu

$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install pyramid
$ pcreate -t alchemy MyProgect

Старые версии Ubuntu

$ sudo apt-get install python-setuptools python-dev build-essential
$ sudo easy_install pip
$ sudo pip install --upgrade pip
$ sudo pip install pyramid
$ pcreate -t alchemy MyProgect

Пакетный менеджер pip

$ pip uninstall django # Удаление пакета
$ pip install pyramid  # Установка пакета
$ pip install pyramid -U # Обновление
$ pip install pyramid --upgrade
$ pip install pip -U # Обновление самого pip
$ pip install pyramid --user # Установка локально, для этого пользователя
$ pip install -r requirements.txt # Установка из файла
$ pip install git+https://github.com/pylons/pyramid       # Установка по ссылке
$ pip install git+https://bitbucket.org/zzzeek/sqlalchemy # Установка по ссылке

Установка пакетов из исходных кодов

Копирует проект в PYTHONPAH

$ git clone git@github.com:myint/rstcheck.git
$ cd rstcheck
$ pip install .

Симлинк на директорию. Требуется для разработки, чтобы не устанавливать заново, после каждого изменения в проекте.

$ git clone git@github.com:myint/rstcheck.git
$ cd rstcheck
$ pip install -e .
Previous: Виртуальное окружение Next: Контекстный менеджер