码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • pip最新源总结及pip常见问题解决方法(亲测有效)


    目录

      • 一、简介
      • 二、常用源总结
      • 三、更换源方式
        • 3.1 临时使用方式:
        • 3.2 永久修改源地址:
      • 四、常见问题处理
        • 4.1 模块缺少错误
        • 4.2 下载模块过程网速较慢中止
        • 4.3 源中无该模块
        • 4.4 更换不同源一直没有该模块

    一、简介

    本文主要整理了pip常用的源地址以及在使用pip过程中报错的解决方法。
    1 、模块缺少错误
    2、 下载模块过程网速较慢中止
    3、 源中无该模块
    4、 更换不同源一直没有该模块

    二、常用源总结

    //阿里云
    https://mirrors.aliyun.com/pypi/simple/ 
    
    • 1
    • 2
    //中国科技大学
    https://pypi.mirrors.ustc.edu.cn/simple/ 
    
    • 1
    • 2
    
    //豆瓣(douban)
    https://pypi.douban.com/simple/ 
    
    • 1
    • 2
    • 3
    //清华大学
    https://pypi.tuna.tsinghua.edu.cn/simple/ 
    
    • 1
    • 2
    //中国科学技术大学
    https://pypi.mirrors.ustc.edu.cn/simple/
    
    • 1
    • 2
    //官方源
    https://pypi.python.org/simple
    
    • 1
    • 2

    三、更换源方式

    3.1 临时使用方式:

    pip install scrapy -i  http://mirrors.aliyun.com/pypi/simple/
    
    • 1

    3.2 永久修改源地址:

    vim  ~/.pip/pip.conf   // (没有就创建一个), 内容如下:
    
    [global]
    index-url =  https://pypi.douban.com/simple/ 
    
    • 1
    • 2
    • 3
    • 4

    2、命令设置源地址:

    pip config set global.index-url  http://mirrors.aliyun.com/pypi/simple/ 
    
    • 1

    四、常见问题处理

    4.1 模块缺少错误

    Traceback (most recent call last):
    File "fwpkg.py", line 4, in 
    from Crypto.Hash import SHA256
    ImportError: No module named Crypto.Hash
    make: *** [Makefile:50:loader] 错误 1
    
    • 1
    • 2
    • 3
    • 4
    • 5
    //解决方法:
    pip install pycrypto
    
    • 1
    • 2

    4.2 下载模块过程网速较慢中止

    在这里插入图片描述

    //解决方法:更换其他源,个人喜欢用豆瓣源,感觉速度比较快
    pip install pycrypto  -i http://pypi.douban.com/simple/  
    
    • 1
    • 2

    若报错为该源未添加信任,追加–trusted-host pypi.douban.com即可:

    root@VirtualBox:/# pip install pycrypto  -i http://pypi.douban.com/simple/ 
    Looking in indexes: http://pypi.douban.com/simple/
    WARNING: The repository located at pypi.douban.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host pypi.douban.com'.
    
    • 1
    • 2
    • 3
    //解决方法:
    root@VirtualBox:/# pip install pycrypto  -i http://pypi.douban.com/simple/  --trusted-host pypi.douban.com
    
    • 1
    • 2

    4.3 源中无该模块

    root@VirtualBox:/# pip install cStringIO
    ERROR: Could not find a version that satisfies the requirement cStringIO (from versions: none)
    ERROR: No matching distribution found for cStringIO
    
    • 1
    • 2
    • 3
    解决方法:可以通过pip list查看该源下有的模块,若没有则更换其他源 
    
    • 1

    4.4 更换不同源一直没有该模块

    考虑是否为python版本问题,本人遇到过用python3的版本一直没有cStringIO模块,因为默认用的python3的版本,此时可以更改默认使用的python版本,命令如下:

    //创建/usr/bin/python软连接指向/usr/bin/python2.7:
    ln -sf /usr/bin/python2.7 /usr/bin/python
    
    • 1
    • 2
  • 相关阅读:
    Spring中AOP使用场景
    QT+OSG/osgEarth编译之九十一:osgdb_pnm+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5插件库osgdb_pnm)
    【Elasticsearch教程4】Mapping 动态映射
    Uniapp实现APP云打包
    Ansible自动化运维、ZABBIX监控
    O2OA(翱途)开发平台 V8.2即将发布,更安全、更高效、更开放
    Java基础-Stream流
    SpringBoot--列表添加新增功能
    命令行工具部署达梦数据库 DMDPC(BP 多副本架构)
    内容长度不同的div如何自动对齐展示
  • 原文地址:https://blog.csdn.net/Luckiers/article/details/126429598
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号