当前位置:   article > 正文

pip安装第三方库全攻略:普通安装、安装whl后缀文件、使用国内镜像安装_pip -i

pip -i

简介:pip 是 Python 的包安装程序。其实,pip 就是 Python 标准库(The Python Standard Library)中的一个包,只是这个包比较特殊,用它可以来管理 Python 标准库(The Python Standard Library)中其他的包。pip 支持从 PyPI,版本控制,本地项目以及直接从分发文件进行安装。pip 是一个命令行程序。安装 pip 后,会向系统添加一个 pip 命令,该命令可以从命令提示符运行。

常用命令:

pip安装包
pip install 所需安装包名字

pip查看已安装的包
pip show --files 安装包名字

pip检查哪些包需要更新
pip list --outdate

pip升级包
pip install --upgrade 安装包名字 

pip卸载安装包
pip uninstall  安装包名字

生成 requirements.txt
pip freeze >requirements.txt
pip3 freeze >requirements.txt

安装requirements.txt依赖:
pip install -r requirements.txt
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

安装后缀whl文件:由于网络原因,国外部分第三方可能是被屏蔽的,或者安装包非常的大,这时可以使用安装本地包whl文件的方式进行安装。其步骤是下载对应包的版本到本地,然后通过pip本地安装。

步骤:

Python扩展包的非官方Windows二进制文件网址:

https://www.lfd.uci.edu/~gohlke/pythonlibs/#
  • 1
下载对应版本的whl文件(python版本,系统位数)

把pip工具所在目录添加到环境变量里,典型目录为
C:\Python\Scripts

安装wheel工具
pip install wheel

安装whl文件
pip install the_package.whl
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

例如安装:PyWin32 - Python3.9.2 win10-64位

下载:

图片

放入目录:

图片
安装:pip install pywin32-302-cp39-cp39-win_amd64.whl

图片

常用的国内镜像:

https://pypi.tuna.tsinghua.edu.cn/simple/  # 清华大学
https://mirrors.aliyun.com/pypi/simple/   # 阿里云
https://pypi.douban.com/simple/       # 豆瓣
https://pypi.mirrors.ustc.edu.cn/simple/  # 中国科学技术大学
https://pypi.hustunique.com/   # 华中科技大学
  • 1
  • 2
  • 3
  • 4
  • 5

临时使用:

例:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ requests

举例:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ requests
pip install -i https://pypi.douban.com/simple/ -r requirements.txt
pip install -i https://pypi.hustunique.com/ jsonpath
  • 1
  • 2
  • 3
  • 4

永久使用:

在用户的根目录下创建 .pip 文件夹,新建 pip.conf 文件:
cd ~
mkdir .pip
cd .pip
vim pip.conf

在文件中写入要使用的镜像:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

微信公众号:玩转测试开发
欢迎关注,共同进步,谢谢!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/93928
推荐阅读
相关标签
  

闽ICP备14008679号