首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

Linux系统操作(15):pip常用命令 (安装搜索卸载包查找包的信息,更换国内原)&超时问题Read timed out解决方法

  • 25-03-03 18:03
  • 3816
  • 5516
blog.csdn.net

文章目录

  • 1、pip常用指令
    • 1.0 帮助
    • 1.1 pip列出包信息
      • 列出pip安装的包信息
      • pip按一定的格式列出安装的包信息
    • 1.2 pip查看是否已安装和相关信息
    • 1.3 pip搜索已经有的包
    • 1.4 导出安装包信息到文件
    • 1.5 pip安装包
    • 1.6 pip包升级
      • pip检查哪些包需要更新
      • pip升级安装包
      • pip的升级
    • 1.7 pip卸载包
    • 1.8 打包
  • 2、pip超时中断安装(Read timed out)问题解决
    • 2.0 加大超时时间
    • 2.1 更换国内镜像源
      • 指定单次安装源
      • 指定全局安装源
    • 2.2 下载离线更新包的方式

1、pip常用指令

1.0 帮助

pip --help
  • 1

1.1 pip列出包信息

列出pip安装的包信息

pip list
  • 1

pip按一定的格式列出安装的包信息

pip freeze
  • 1

1.2 pip查看是否已安装和相关信息

pip show --files packagename    #显示包的名字、版本、概括、安装位置、依赖、所有文件内容列表
pip show -f packagename   # 相同
  • 1
  • 2

1.3 pip搜索已经有的包

 pip search <搜索关键字> 
# 如果不写关键字,则提示ERROR: Missing required argument (search query).。
  • 1
  • 2

1.4 导出安装包信息到文件

pip freeze > ./requirements.txt
  • 1

目录文件可换
requirements.txt内容格式为:

APScheduler==2.1.2
Django==1.5.4
MySQL-Connector-Python==2.0.1
MySQL-python==1.2.3
PIL==1.1.7
South==1.0.2
django-grappelli==2.6.3
django-pagination==1.0.7
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

1.5 pip安装包

pip install packagename  # 安装最新版本
pip install packagename==version  # 安装指定版本
pip install -r requirements.txt
pip install <文件名>(一般为whl) # 安装本地的安装包
# 通过使用== >= <= > <来指定版本,不写则安装最新版
  • 1
  • 2
  • 3
  • 4
  • 5

当想要固定安装某个版本但是又不知道具体版本好的时候使用这种方式

先输入安装一个肯定没有的版本号,然后就可以愉快的安装了

1.6 pip包升级

pip检查哪些包需要更新

pip list --outdated
pip list -o
  • 1
  • 2

包名 目前安装的版本号 最新版本号

pip升级安装包

pip install packagename --upgrade 
pip install -U packagename
  • 1
  • 2

pip的升级

pip install --upgrade pip 
  • 1

1.7 pip卸载包

pip uninstall packagename
pip uninstall -r requirements.txt
  • 1
  • 2

1.8 打包

pip wheel packagename
具体用法可以  pip wheel --help
  • 1
  • 2

2、pip超时中断安装(Read timed out)问题解决

2.0 加大超时时间

pip --default-timeout=100 install -U pip

2.1 更换国内镜像源

国内pypi镜像

阿里:
https://mirrors.aliyun.com/pypi/simple
中国科学技术大学:
http://pypi.mirrors.ustc.edu.cn/simple/
https://pypi.douban.com/  豆瓣
https://pypi.hustunique.com/  华中理工大学
https://pypi.sdutlinux.org/  山东理工大学
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

指定单次安装源

pip install packagename -i https://mirrors.aliyun.com/pypi/simple
  • 1

指定全局安装源

在unix和macos,配置文件为:$HOME/.pip/pip.conf
在windows上,配置文件为:%HOME%\pip\pip.ini

[global]
timeout = 6000  
index-url = https://mirrors.aliyun.com/pypi/simple
  • 1
  • 2
  • 3

2.2 下载离线更新包的方式

使用pip先进行源的查找 再开始下载后停掉 然后找到链接 手动下载whl 然后手动安装

文章知识点与官方知识档案匹配,可进一步学习相关知识
CS入门技能树Linux进阶新增用户40155 人正在系统学习中
注:本文转载自blog.csdn.net的呆呆象呆呆的文章"https://blog.csdn.net/qq_41554005/article/details/102966576"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top