【PyQt】4步:Python的pip常用命令

 pip常用命令如下:

  • 列出已安装的包:
pip freeze or pip list
  • 导出requirements.txt:
pip freeze ><目录>/requirements.txt
  • 在线安装包(模块库):
pip install <包名>

或者

pip install -r requirements.txt

使用==、>=、<=、>、<来指定版本,如果不使用,则安装最新版本。

  • 安装本地包:
pip install <目录>/<文件名>

或者

pip install --use-wheel --no-index --find-links=wheelhouse/ <包名>

注意,<包名>前有空格,可简写为:

pip install --no-index -f=<目录>/ <包名>
  • 卸载包:
pip uninstall <包名>

或者

pip uninstall -r requirements.txt
  • 升级包:
pip install -U <包名>
  • 升级pip:
pip install -U pip
  • 显示包所在的目录:
pip show -f <包名>
  • 搜索包:
pip search <搜索关键词>
  • 查询可升级的包:
pip list -o
  • 下载包而不安装:
pip install <包名> -d <目录>

或者

pip install -d <目录> -r requirements.txt
  • 打包:
pip wheel <包名>
  • 国内PyPI镜像:
http://pypi.douban.com/simple豆瓣

http://mirrors.aliyun.com/pypi/simple/ 阿里云

http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学

https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学

http://pypi.hustunique.com/ 华中理工大学

http://pypi.sdutlinux.org/ 山东理工大学

http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学

http://mirrors.sohu.com/python/ 搜狐镜像
  • 指定镜像安装源:
pip install <包名> -i http://pypi.v2ex.com/simple

更多的有关pip的使用细节,大家可以上网自行查询。


使用pip安装第三方库

Python默认使用的是https://pypi.python.org/pypi中的Python库,通常从国内连接国外的服务器会导致超时,你可以设置成国内的PyPI镜像站点。比如豆瓣https://pypi.douban.com/simple,然后在命令行中添加PyPI镜像参数。可以使用如下命令从豆瓣下载最新的Python第三方库。

pip install Pillow -i https://pypi.douban.com/simple

pip参数解释

在命令行输入以下命令,将得到pip 参数的详细解释(默认是英文的,这里翻译成中文以便于读者理解)。

pip --help

结果如下:

Usage:   
pip [options]

Commands:
  install                     安装包
  uninstall                   卸载包
  freeze                      按照一定格式输出已安装包列表
  list                        列出已安装包
  show                        显示包详细信息
  search                      搜索包,类似于yum中的search
  wheel                       根据需要生成wheel文件 
  download                    下载模块
  hash                        计算模块包的哈希数值
  help                        当前帮助信息

General Options:
  -h, --help                  显示帮助信息
  -v, --verbose               更多的输出,最多可以使用3次
  -V, --version               显示版本信息,然后退出
  -q, --quiet                 最少的输出
  --log-file            覆盖记录verbose错误日志,默认文件为:/root/.pip/pip.log
  --log                 不覆盖记录verbose输出的日志
  --proxy              以[user:password @] proxy.server:port的形式
  --retries          重试次数(默认为5次)
  --trusted-host    可信任站点
  --timeout              连接超时时间(默认为15秒)
  --exists-action     路径已存在时的默认操作: (s)witch, (i)gnore, (w)ipe, (b)ackup
  --cert 证书
  --cache-dir            cache目录
  --isolated                  绝对模式,无视Python环境和用户设置
  --upgrade                   如果已安装就升级到最新版本

 

你可能感兴趣的:(PyQt,python,pyqt,pip)