首页 > 编程语言 > Python 安装库的方法及解决pip 安装时速度缓慢的方法

Python 安装库的方法及解决pip 安装时速度缓慢的方法

时间:2023-02-10 19:31:52浏览次数:44  
标签:http Python com pypi install pip 安装

pip安装:

pip是python内置的非常好用的下载工具,基本可以下载全部的python库。
pip 是 Python 库管理工具,该工具提供了对Python 库的查找、下载、安装、卸载的功能。

pip 最常用命令
显示版本和路径

pip --version
获取帮助

pip --help
升级 pip

pip install -U pip
如果这个升级命令出现问题 ,可以使用以下命令:
sudo easy_install --upgrade pip
pip install Django==1.7

安装库
pip3 install 库名
如:pip3 install numpy

升级库

pip install --upgrade SomePackage
升级指定的库,通过使用==, >=, <=, >, < 来指定一个版本号。

卸载库

pip uninstall SomePackage
搜索库

pip search SomePackage
显示安装库信息

pip show
查看指定库的详细信息

pip show -f SomePackage
列出已安装的库

pip list
查看可升级的库

pip list -o

pip它还有一个非常好的特点,当你安装一个库的时候,它会自动帮你安装所有这个库的依赖库。完全一键式操作。非常方便。但是由于pipy网站是国外网站,很容易会被墙,导致经常下载速度非常慢,经常超时。

解决方式: 更改pip的数据源。目前国内比较知名的官网的镜像:

  V2EX
pypi.v2ex.com/simple

豆瓣
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 网址 -信任host

例如:pip install numpy -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

就是利用豆瓣的镜像源,下载安装numpy库。


通过设置配置文件永久更改pip数据源

C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Lib\site-packages\pip_internal\models\index.py

打开Python目录下的


lib\site-packages\pip_internal\models\index.py,


修改PyPI的地址为https://pypi.douban.com/


PyPI = Index(‘https://pypi.douban.com/’)

这样,你下次只需要pip install 库名 就能只能从豆瓣源中获取资源。


标签:http,Python,com,pypi,install,pip,安装
From: https://blog.51cto.com/u_14682436/6049721

相关文章

  • 函数基础学习整理-python
    1.数学函数importmathprint('-1的绝对值是{}'.format(abs(-1)))print('divmod函数返回商和余数的元祖{}'.format(divmod(9,3)))#****print('sum函数求和{}'.fo......
  • 学习Python的第一天
    一,Typora软件的使用 #1.官网下载https://www.typoraio.cn/#2.该软件支持markdown格式,是目前使用最为频繁的一种格式,该软件的后缀名是.md#3.如何书写标题(6级)......
  • 有道词典 python
    defyoudaocidian():danciben_path=r"C:\Users\wx\Desktop\123.txt"withopen(danciben_path,encoding='utf-8')asf:file=f.read()each=rando......
  • 【Azure事件中心】使用Python SDK(Confluent)相关方法获取offset或lag时提示SSL相关错误
    问题描述使用PythonSDK(Confluent)相关方法获取offset或lag时,提示SSL相关错误,是否有更清晰的实例以便参考呢? 问题解决执行代码,因为一直连接不成功,所以检查confluent_ka......
  • python的垃圾回收机制
    1.垃圾回收机制的算法分类python垃圾回收算法通常有三类:引用计数,标记清除和分代回收,主要以引用计数为主,标记清除和分代回收为辅 2.对象的存储方式——refchain环......
  • Apipost参数描述的填写和参数描述库的使用
    请求参数的描述填写对于header、query以及form-data和urlencode的body参数,我们在如下地方填写参数描述:如图中所示,对于一个填写过的参数,我们可以在新建接口可以通过点击参数......
  • Python爬虫-第四章-5-高效抓取视频网站视频资源至本地
    本章内容:  91看剧抓取影视资源  流程:    1.获取影片播放页面源码    2.获取m3u8链接地址    3.下载m3u8文件    4.读取m3u8......
  • Python爬虫-第五章-1-超级鹰插件实现自动填写识别码并登录12306网站
    功能:自动打开浏览器,定位到网站登录界面,输入账户密码,填写识别码并登录到网站内部#DemoDescribe:12306登录案例importtimefromselenium.webdriverimportChromefromsele......
  • 基于Python的天气API
    ██████╗███████╗██████╗██╗██╗███████╗██╔═══██╗██╔════╝██╔══██╗╚██╗██╔╝██╔═══......
  • Deepin系统中安装Mongodb, 更改mongod.conf碰到问题
    1.下载MongoDB/MongoDBComapss下载最新的mongodb community版本,我使用的是Deepin20.8对应的是Debian10.0版本,当前版本号6.0.4.https://www.mongodb.com/try/down......