@@ -24,6 +24,7 @@ will be installed to $PIPX_HOME/venvs.
2424PIPX_BIN_DIR: Overrides location of app installations. Apps are symlinked
2525or copied here.
2626USE_EMOJI: Override emoji behavior. Default value varies based on platform.
27+ PIPX_DEFAULT_PYTHON: Overrides default python used for commands.
2728
2829optional arguments:
2930 -h, --help show this help message and exit
@@ -48,11 +49,8 @@ subcommands:
4849 directory (experimental).
4950 runpip Run pip in an existing pipx-managed Virtual
5051 Environment
51- ensurepath Ensure directory where pipx stores apps is in your
52- PATH environment variable. Also if pipx was installed
53- via `pip install --user`, ensure pipx itself is in
54- your PATH. Note that running this may modify your
55- shell's configuration file(s) such as '~/.bashrc'.
52+ ensurepath Ensure directories necessary for pipx operation are in
53+ your PATH environment variable.
5654 completions Print instructions on enabling shell completions for
5755 pipx
5856
@@ -82,6 +80,7 @@ packages. 'sudo' is not required to do this.
8280pipx install PACKAGE_NAME
8381pipx install --python PYTHON PACKAGE_NAME
8482pipx install VCS_URL
83+ pipx install ./LOCAL_PATH
8584pipx install ZIP_FILE
8685pipx install TAR_GZ_FILE
8786
@@ -94,6 +93,10 @@ and can be overridden by setting the environment variable `PIPX_HOME`
9493The default app location is ~/.local/bin and can be
9594overridden by setting the environment variable `PIPX_BIN_DIR`.
9695
96+ The default python executable used to install a package is
97+ ~/git/pipx-pipxproject/.nox/docs/bin/python and can be overridden by setting the environment
98+ variable `PIPX_DEFAULT_PYTHON`.
99+
97100positional arguments:
98101 package_spec package name or pip installation spec
99102
@@ -104,7 +107,8 @@ optional arguments:
104107 --force, -f Modify existing virtual environment and files in
105108 PIPX_BIN_DIR
106109 --suffix SUFFIX Optional suffix for virtual environment and executable
107- names
110+ names. NOTE: The suffix feature is experimental and
111+ subject to change.
108112 --python PYTHON The Python executable used to create the Virtual
109113 Environment and run the associated app/apps. Must be
110114 v3.5+.
0 commit comments