Size: 548
Comment:
|
Size: 818
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
= easy_install/pip = | = pip (/easy_install) = |
Line 3: | Line 3: |
Many tools in ROS use `easy_install` or `pip`, which are popular package manager tools used with Python-based code. This page collects tips for customizing these tools. | Many tools in ROS use `pip` (or `easy_install`), which are popular package manager tools used with Python-based code. This page collects tips for customizing these tools. == Do not use easy_install == easy_install is no longer maintained and much less powerful and user-friendly than pip. == Updating all pip-installed packages == Use recipes that you find on the internet, such as yolk: http://pypi.python.org/pypi/yolk |
pip (/easy_install)
Many tools in ROS use pip (or easy_install), which are popular package manager tools used with Python-based code. This page collects tips for customizing these tools.
Do not use easy_install
easy_install is no longer maintained and much less powerful and user-friendly than pip.
Updating all pip-installed packages
Use recipes that you find on the internet, such as yolk:
http://pypi.python.org/pypi/yolk
Configuring easy_install to install locally
To configure easy_install to install software to your home directory (instead of a system-wide directory) create ~/.pydistutils.cfg and add the following content:
[install] user=1
Then add ~/.local/bin to your PATH:
export PATH=$HOME/.local/bin:$PATH