PIP: Powerful Python package management tool (A tool for installing and managing Python packages.) Project Page:https://github.com/pypa/pip
installation package (Install a package):
$ pip Install somepackage==1.0
[...]
Successfully installed Somepackage
Displays the installed packages (show what files were installed):
$ pip show--files somepackage
name:somepackage
version:1.0
Location:/my/env/lib/pythonx.x/ Site-packages
Files:
.. /somepackage/__init__.py
[...]
List all obsolete packages (list what packages are outdated):
$ pip List--outdated
somepackage (current:1.0 latest:2.0)
Upgrade a package (Upgrade a package):
$ pip Install--upgrade somepackage
[...]
Found existing Installation:somepackage 1.0 uninstalling Somepackage: Successfully uninstalled somepackage
Running setup.py Install for somepackage
Successfully installed Somepackage
Uninstall a package (Uninstall a package:)
$ pip Uninstall somepackage
uninstalling somepackage:
/my/env/lib/pythonx.x/site-packages/somepackage
Proceed (y/n)? Y
successfully uninstalled somepackage
Upload a package of your own:
Python setup.py register
#python setup.py bdist_egg
python setup.py sdist upload
python setup.py bdist _wininst Upload