pip is a package management system used to install and manage software packages written in Python.
Diffrent pip commands are given bellow:
1)
First, we have to Install pip.
$ sudo apt-get install python-pip
2)
Install a package using pip
anusree@anusree-VirtualBox:~$ sudo pip install django
[sudo] password for anusree:
Downloading/unpacking django
Downloading Django-1.8-py2.py3-none-any.whl (6.2MB): 6.2MB downloaded
Installing collected packages: django
Successfully installed django
Cleaning up...
3)
command to Show what files are installed:
anusree@anusree-VirtualBox:~$ pip show --files django
---
Name: Django
Version: 1.8
Location: /usr/local/lib/python2.7/dist-packages
Requires:
Files:
Cannot locate installed-files.txt
4)
List what packages are outdated:
$ pip list --outdated
5)Upgrade a package:
anusree@anusree-Inspiron-5547:~$ sudo pip install --upgrade django
[sudo] password for anusree:
Downloading/unpacking django
Downloading Django-1.8-py2.py3-none-any.whl (6.2MB): 6.2MB downloaded
Installing collected packages: django
Successfully installed django
Cleaning up...
6)
If you want to unintall a package
$ pip uninstall PackageName
7)
If you want to upgrade the pip then the command is given bellow
pip install -U pip
8)
To list installed packages:
anusree@anusree-VirtualBox:~$ pip list
adium-theme-ubuntu (0.3.4)
apt-xapian-index (0.45)
argparse (1.2.1)
chardet (2.0.1)
colorama (0.2.5)
command-not-found (0.3)
.
.
.
9)
If you want to search a package the command if given bellow:
anusree@anusree-VirtualBox:~$ pip search django
django-swstags - UNKNOWN
django-ptree - pTree is a Django toolset that makes it easy to create and administer web-based social science experiments.
django_backstage - Django project and site deployment using virtualenv, uWSGI, nginx, etc.
adrest - Adrest - Another Django REST. Simple application for quick build REST API.
django-buckeye-corpus - UNKNOWN
django-facebook - Facebook open graph API client in python. Enables django applications to register users using facebook. Fixes issues with
the official but unsupported Facebook python-sdk. Enables mobile facebook authentication. Canvas page authentication for
facebook applications. FQL access via the server side api.
askbot - Question and Answer forum, like StackOverflow, written in python and Django
django-libs - A collection of things that we re-use in every Django project, such as custom middlewares, testrunner, templates,
.
.
.
.
10)
If you want to know about pip then type the command
anusree@anusree-VirtualBox:~$ pip --help
or
anusree@anusree-VirtualBox:~$ pip -h
Usage:
pip <command> [options]
Commands:
install Install packages.
uninstall Uninstall packages.
freeze Output installed packages in requirements format.
list List installed packages.
show Show information about installed packages.
search Search PyPI for packages.
wheel Build wheels from your requirements.
zip DEPRECATED. Zip individual packages.
unzip DEPRECATED. Unzip individual packages.
bundle DEPRECATED. Create pybundles.
help Show help for commands.
General Options:
-h, --help Show help.
-v, --verbose Give more output. Option is additive, and can be used up to 3 times.
-V, --version Show version and exit.
-q, --quiet Give less output.
--log-file <path> Path to a verbose non-appending log, that only logs failures. This log is active by default at
/home/anusree/.pip/pip.log.
--log <path> Path to a verbose appending log. This log is inactive by default.
--proxy <proxy> Specify a proxy in the form [user:passwd@]proxy.server:port.
--timeout <sec> Set the socket timeout (default 15 seconds).
--exists-action <action> Default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup.
--cert <path> Path to alternate CA bundle.
Diffrent pip commands are given bellow:
1)
First, we have to Install pip.
$ sudo apt-get install python-pip
2)
Install a package using pip
anusree@anusree-VirtualBox:~$ sudo pip install django
[sudo] password for anusree:
Downloading/unpacking django
Downloading Django-1.8-py2.py3-none-any.whl (6.2MB): 6.2MB downloaded
Installing collected packages: django
Successfully installed django
Cleaning up...
3)
command to Show what files are installed:
anusree@anusree-VirtualBox:~$ pip show --files django
---
Name: Django
Version: 1.8
Location: /usr/local/lib/python2.7/dist-packages
Requires:
Files:
Cannot locate installed-files.txt
4)
List what packages are outdated:
$ pip list --outdated
5)Upgrade a package:
anusree@anusree-Inspiron-5547:~$ sudo pip install --upgrade django
[sudo] password for anusree:
Downloading/unpacking django
Downloading Django-1.8-py2.py3-none-any.whl (6.2MB): 6.2MB downloaded
Installing collected packages: django
Successfully installed django
Cleaning up...
6)
If you want to unintall a package
$ pip uninstall PackageName
7)
If you want to upgrade the pip then the command is given bellow
pip install -U pip
8)
To list installed packages:
anusree@anusree-VirtualBox:~$ pip list
adium-theme-ubuntu (0.3.4)
apt-xapian-index (0.45)
argparse (1.2.1)
chardet (2.0.1)
colorama (0.2.5)
command-not-found (0.3)
.
.
.
9)
If you want to search a package the command if given bellow:
anusree@anusree-VirtualBox:~$ pip search django
django-swstags - UNKNOWN
django-ptree - pTree is a Django toolset that makes it easy to create and administer web-based social science experiments.
django_backstage - Django project and site deployment using virtualenv, uWSGI, nginx, etc.
adrest - Adrest - Another Django REST. Simple application for quick build REST API.
django-buckeye-corpus - UNKNOWN
django-facebook - Facebook open graph API client in python. Enables django applications to register users using facebook. Fixes issues with
the official but unsupported Facebook python-sdk. Enables mobile facebook authentication. Canvas page authentication for
facebook applications. FQL access via the server side api.
askbot - Question and Answer forum, like StackOverflow, written in python and Django
django-libs - A collection of things that we re-use in every Django project, such as custom middlewares, testrunner, templates,
.
.
.
.
10)
If you want to know about pip then type the command
anusree@anusree-VirtualBox:~$ pip --help
or
anusree@anusree-VirtualBox:~$ pip -h
Usage:
pip <command> [options]
Commands:
install Install packages.
uninstall Uninstall packages.
freeze Output installed packages in requirements format.
list List installed packages.
show Show information about installed packages.
search Search PyPI for packages.
wheel Build wheels from your requirements.
zip DEPRECATED. Zip individual packages.
unzip DEPRECATED. Unzip individual packages.
bundle DEPRECATED. Create pybundles.
help Show help for commands.
General Options:
-h, --help Show help.
-v, --verbose Give more output. Option is additive, and can be used up to 3 times.
-V, --version Show version and exit.
-q, --quiet Give less output.
--log-file <path> Path to a verbose non-appending log, that only logs failures. This log is active by default at
/home/anusree/.pip/pip.log.
--log <path> Path to a verbose appending log. This log is inactive by default.
--proxy <proxy> Specify a proxy in the form [user:passwd@]proxy.server:port.
--timeout <sec> Set the socket timeout (default 15 seconds).
--exists-action <action> Default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup.
--cert <path> Path to alternate CA bundle.
No comments:
Post a Comment