mirror of
https://github.com/robbyrussell/oh-my-zsh.git
synced 2025-12-06 07:20:40 +01:00
Summary
Make it get a list of installed interpreters, and add the
relevant local (HOME) site-packages directory to PYTHONPATH.
Reason
To easily add all relevant paths, initially, and between upgrades.
Add check for PYTHONUSERBASE
Summary
Check for a non-standard install directory, use it if one
exists, otherwise use ~/.local.
Reason
Allow users to specify their own installation directory, without
affecting functionality.
python plugin
The plugin adds several aliases for useful python commands.
To use it, add python to the plugins array of your zshrc file:
plugins=(... python)
Aliases
| Command | Description |
|---|---|
ipython |
Runs the appropriate ipython version according to the activated virtualenv |
pyfind |
Finds .py files recursively in the current directory |
pyclean [dirs] |
Deletes byte-code and cache files from a list of directories or the current one |
pygrep <text> |
Looks for text in .py files |
pyuserpaths |
Add --user site-packages to PYTHONPATH, for all installed python versions. |