python包管理器pip

1,python的包管理器pip,python3.4之后随python版本一起发布。

https://pypi.org/

 

国内站点(以aliyun 为例)

修改pip的配置文件为下列内容,

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com

linux pip配置文件目录

~/.pip/pip.conf

windowx pip配置文件目录:

~/pip/pip.ini


2,pip 应用举例

[D:\~]$ pip help

Usage: 
pip <command> [options]

Commands:
install Install packages.
download Download packages.
uninstall Uninstall packages.
freeze Output installed packages in requirements format.
list List installed packages.
show Show information about installed packages.
check Verify installed packages have compatible dependencies.
config Manage local and global configuration.
search Search PyPI for packages.
wheel Build wheels from your requirements.
hash Compute hashes of package archives.
completion A helper command used for command completion.
help Show help for commands.

General Options:
-h, --help Show help.
--isolated Run pip in an isolated mode, ignoring
environment variables and user configuration.
-v, --verbose Give more output. Option is additive, and can be
used up to 3 times.
-V, --version Show version and exit.
-q, --quiet Give less output. Option is additive, and can be
used up to 3 times (corresponding to WARNING,
ERROR, and CRITICAL logging levels).
--log <path> Path to a verbose appending log.
--proxy <proxy> Specify a proxy in the form
[user:passwd@]proxy.server:port.
--retries <retries> Maximum number of retries each connection should
attempt (default 5 times).
--timeout <sec> Set the socket timeout (default 15 seconds).
--exists-action <action> Default action when a path already exists:
(s)witch, (i)gnore, (w)ipe, (b)ackup, (a)bort).
--trusted-host <hostname> Mark this host as trusted, even though it does
not have valid or any HTTPS.
--cert <path> Path to alternate CA bundle.
--client-cert <path> Path to SSL client certificate, a single file
containing the private key and the certificate
in PEM format.
--cache-dir <dir> Store the cache data in <dir>.
--no-cache-dir Disable the cache.
--disable-pip-version-check
Don't periodically check PyPI to determine
whether a new version of pip is available for
download. Implied with --no-index.
--no-color Suppress colored output

[D:\~]$ pip list
Package Version
---------- -------
pip 10.0.1 
setuptools 39.0.1 
You are using pip version 10.0.1, however version 20.2.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade

D:\~]$ pip search ipython
ipython (7.17.0) - IPython: Productive Interactive Computing
django-ipython (0.1.1) - An IPython extension for using django with ipython notbeook
ipython-autotime (0.1) - Time everything in IPython
ipython-extensions (0.2) - Optional extensions for IPython
ipython-elasticsearch (0.2.2) - Elasticearch access via IPython
ipython-futhark (1.1.3) - Futhark language embedding into IPython
ipython-agnoster (0.1.1) - A hipster theme for the IPython REPL
ipython-sparksql (0.3.9) - RDBMS access via IPython
ipython-mongo (0.3.3) - MONGODB access via IPython
ipython-tempmagic (0.0.1) - Temporary file magic IPython

 

posted @ 2020-08-21 22:45  Ylz365  阅读(48)  评论(0)    收藏  举报