1PIP(1) pip PIP(1)
2
3
4
6 pip - package manager for Python packages
7
9 pip <command> [options]
10
12 pip is the PyPA recommended package manager for Python packages
13
15 -h, --help
16 Show help.
17
18 --debug
19 Let unhandled exceptions propagate outside the main subroutine,
20 instead of logging them to stderr.
21
22 --isolated
23 Run pip in an isolated mode, ignoring environment variables and
24 user configuration.
25
26 --require-virtualenv
27 Allow pip to only run in a virtual environment; exit with an er‐
28 ror otherwise.
29
30 --python <python>
31 Run pip with the specified Python interpreter.
32
33 -v, --verbose
34 Give more output. Option is additive, and can be used up to 3
35 times.
36
37 -V, --version
38 Show version and exit.
39
40 -q, --quiet
41 Give less output. Option is additive, and can be used up to 3
42 times (corresponding to WARNING, ERROR, and CRITICAL logging
43 levels).
44
45 --log <path>
46 Path to a verbose appending log.
47
48 --no-input
49 Disable prompting for input.
50
51 --keyring-provider <keyring_provider>
52 Enable the credential lookup via the keyring library if user in‐
53 put is allowed. Specify which mechanism to use [disabled, im‐
54 port, subprocess]. (default: disabled)
55
56 --proxy <proxy>
57 Specify a proxy in the form
58 scheme://[user:passwd@]proxy.server:port.
59
60 --retries <retries>
61 Maximum number of retries each connection should attempt (de‐
62 fault 5 times).
63
64 --timeout <sec>
65 Set the socket timeout (default 15 seconds).
66
67 --exists-action <action>
68 Default action when a path already exists: (s)witch, (i)gnore,
69 (w)ipe, (b)ackup, (a)bort.
70
71 --trusted-host <hostname>
72 Mark this host or host:port pair as trusted, even though it does
73 not have valid or any HTTPS.
74
75 --cert <path>
76 Path to PEM-encoded CA certificate bundle. If provided, over‐
77 rides the default. See 'SSL Certificate Verification' in pip
78 documentation for more information.
79
80 --client-cert <path>
81 Path to SSL client certificate, a single file containing the
82 private key and the certificate in PEM format.
83
84 --cache-dir <dir>
85 Store the cache data in <dir>.
86
87 --no-cache-dir
88 Disable the cache.
89
90 --disable-pip-version-check
91 Don't periodically check PyPI to determine whether a new version
92 of pip is available for download. Implied with --no-index.
93
94 --no-color
95 Suppress colored output.
96
97 --no-python-version-warning
98 Silence deprecation warnings for upcoming unsupported Pythons.
99
100 --use-feature <feature>
101 Enable new functionality, that may be backward incompatible.
102
103 --use-deprecated <feature>
104 Enable deprecated functionality, that will be removed in the fu‐
105 ture.
106
107
109 pip-install(1)
110 Install packages.
111
112 pip-download(1)
113 Download packages.
114
115 pip-uninstall(1)
116 Uninstall packages.
117
118 pip-freeze(1)
119 Output installed packages in requirements format.
120
121 pip-list(1)
122 List installed packages.
123
124 pip-show(1)
125 Show information about installed packages.
126
127 pip-check(1)
128 Verify installed packages have compatible dependencies.
129
130 pip-search(1)
131 Search PyPI for packages.
132
133 pip-wheel(1)
134 Build wheels from your requirements.
135
136 pip-hash(1)
137 Compute hashes of package archives.
138
139 pip-help(1)
140 Show help for pip commands.
141
143 pip developers
144
146 The pip developers
147
148
149
150
15123.2 Aug 04, 2023 PIP(1)