本方法应该适应于mac和linux和windows,因为我mac上是有多个版本的,所以我在使用pip3,大家灵活搭配.

1.使用常规方法安装模块

pip3 install requests

2.显示time_out,也就是超时,这种问题,一般用国内源就好了.我使用的是豆瓣源.

pip3 install https://pypi.doubanio.com/simple/ requests

但是使用这种方法提示:

Cannot unpack file /private/var/folders/3n/vbc9phdd7k1fsdj1p4x90kzw0000gn/T/pip-unpack-cf6vtali/simple.htm (downloaded from /private/var/folders/3n/vbc9phdd7k1fsdj1p4x90kzw0000gn/T/pip-req-build-6mac1w3c, content-type: text/html); cannot detect archive format

Cannot determine archive format of /private/var/folders/3n/vbc9phdd7k1fsdj1p4x90kzw0000gn/T/pip-req-build-6mac1w3c

附上终端显示情况:

翻找了一下解决方案,最终用以下方案搞定:

别人的解决方案是使用的清华源:

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

但是经过使用它又会报错:

Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Library/Python/3.7/site-packages/certifi'

Consider using the `--user` option or check the permissions.

于是给它前面添加sudo最高权限

sudo pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn requests

完美安装.

经过分析发现主要是其--trusted-host解决的问题

也就是说可以这么使用

sudo pip3 install --trusted-host https://pypi.doubanio.com/simple/ requests

完美解决

使用pip/pip3安装第三方模块,出现Cannot unpack file xxx的问题的解决以及pip安装速度慢或出现readtime out问题的解决。相关推荐

  1. 使用pip安装pymqsql,出现Cannot unpack file xxx的问题的解决以及pip安装速度慢或出现readtime out问题的解决。

    写在前面 最近在windows下使用pip安装pymysql的时候,出现Cannot unpack file xxx的问题. 问题出现的过程 使用pip安装的时候,起初直接只用如下命令: pip in ...

  2. #21天学习挑战赛#Python入门之mac安装第三方模块——详细教程

    开卷有益!对于python小白而言,学习每前进一步都会遇到门槛.尽管带队老师在紧锣密鼓地往前开通学习资料权限,可是python小白还在后面蜗牛般爬行,这不,在mac终端安装第三方模块就成了一道拦路门槛 ...

  3. 已解决苹果MacOS系统安装使用Python和pip工具安装第三方模块

    Python是一个能够在任意操作系统上去使用的计算机编程语言,而有些小伙伴在学习python时用的就是苹果电脑.而苹果电脑自带的系统是macOS而不是Windows,所以有些小伙伴就不知道该如何去安装 ...

  4. python如何离线安装第三方模块_扣丁学堂python开发之第三方模块pip离线安装

    扣丁学堂python开发之第三方模块pip离线安装 2018-08-14 14:02:22 747浏览 最近很多参加Python培训的同学说在学习过程中需要安装一些第三方的模块,今天小编就来给大家讲一 ...

  5. python第三方插件pip是什么_Python怎么安装第三方模块?

    原标题:Python怎么安装第三方模块? Python中有哪几种方法安装第三方模块,安装Python第三方模块的方法有很多,这里介绍三种方法安装第三方模块. [方法一]: 通过setuptools来安 ...

  6. micropython安装第三方库_安装第三方模块

    在Python中,安装第三方模块,是通过包管理工具pip完成的. 如果你正在使用Mac或Linux,安装pip本身这个步骤就可以跳过了. 如果你正在使用Windows,请参考安装Python一节的内容 ...

  7. Python 安装第三方模块

    目录 1. 包管理器 2. 安装第三方模块 3. 常用第三方模块 (1)requests (2)chardet (3)psutil Python 拥有大量的易用的第三方模块,这些模块的调用节省了大量重 ...

  8. python3安装第三方模块

    python安装第三方模块 使用软件管理工具pip python自带了包管理工具,就像手机app商城,91助手等软件的功能一样. python2与python3安装模块的方法相似,值得注意的是,你在p ...

  9. 31、如何安装第三方模块?以及用过哪些第三方模块?

    在Python中,安装第三方模块,是通过setuptools这个工具完成的.Python有两个封装了setuptools的包管理工具:easy_install和pip.目前官方推荐使用pip 如果你正 ...

  10. python安装第三方库-安装第三方模块

    在Python中,安装第三方模块,是通过setuptools这个工具完成的.Python有两个封装了setuptools的包管理工具:easy_install和pip.目前官方推荐使用pip. 如果你 ...

最新文章

  1. linux部分基础命令总结,Linux 基础命令总结3
  2. Spring JDBC-NamedParameterJdbcTemplate模板类
  3. Windows Azure Pack 安装部署
  4. JZOJ 5236. 【NOIP2017模拟8.7A组】利普希茨
  5. ABB 机器人 添加多任务
  6. FreeAnchor:令anchor自由匹配标签的策略
  7. php取json子对象属性,PHP json获取相关对象值
  8. centos dns服务器_用 OpenStack Designate 构建一个 DNS 即服务(DNSaaS) | Linux 中国
  9. 全球近百所名校课件网络版
  10. LeaRun.Java可视化拖拽编辑的BI大屏
  11. 电子电路学习笔记(7)——LED发光二极管限流电阻计算
  12. Java空格算不算字符串长度_计算字符串尾部空格长度
  13. PLC信号处理系列之开关量信号(DI)防抖
  14. linux内核系统调用创建和删除文件
  15. hfs explorer java_HFSExplorer0.23.1下载_HFS格式磁盘文件查看工具 含使用教程
  16. [力扣c语言实现]207. 课程表(拓扑排序)
  17. Linux服务器硬盘故障后恢复数据的方法和数据恢复过程
  18. 计算机科学与技术考研双非院校排名,ESI工科小校较好新排名,两所双非院校冲进世界500强!...
  19. 计算机考研全国统一卷子吗,考研是统一考吗?全国同专业试卷是一样的吗?
  20. 易语言 Sql 教程

热门文章

  1. 图书预约管理系统的设计与实现
  2. python输出玫瑰花
  3. 尚硅谷Kubernetes(k8s)视频学习笔记
  4. Windows 撤销快捷键“ctrl+z“失效解决方法
  5. WMS LICENSE PLATE NUMBERS LPN CONTEXT
  6. Scratch3.0创意编程(基础篇):第9课 大鱼吃小鱼
  7. 为什么有些人一游泳就双眼通红?这两点没做好你也会!
  8. Reso | 什么是 XML?
  9. 您的系统存在未授权的Bluetooth适配器,拔除或禁用该设备(蓝牙问题)
  10. uni.chooseImage 选择上传多张图片