pycharm pip 安装第三方库出错的终极解决方案

2023-11-07

      大家都知道 pip 在安装第三方库的时候是十分方便的,在 Windows 平台上,一条命令就可以将依赖关系都搞定:

pip install requests

      但还是有几个小问题。

1.有时候会提示权限不够。

       当初没有留下那个权限不足的截图,但是根据英文意思就是提示权限不够,这个时候解决办法很简单,加个 --user 参数就行了,有人解释说 --user “代表仅该用户安装,安装后仅该用户可用”,不管了,能用就行,解决问题就 ok 。

pip install --user requests

2.速度不理想,半天下不来。

      解决的办法是使用镜像服务器。

      大家都知道,默认的官方下载地址是 https://pypi.python.org/pypi ,服务器在国外,我们下载的速度超级慢,有时候包大了一晚上都下不下来,而且中间还会断掉,功亏一篑。这里我们可以使用 -i 指定国内的镜像服务器,速度超级快。

      https://mirrors.aliyun.com/pypi/simple/

      可以看到这是阿里云的镜像服务器的地址,人人可以用。我还找了其他几个镜像服务器,亲测都可用。

      通过这个图可以看到,第一个地址是 pycharm 设置中默认的官方地址,其他的分别是清华大学、阿里云、中国科技大学、豆瓣网站的镜像服务器地址,都能用哦!这个图也解释了,向 pycharm 里添加镜像服务器地址的方法。现在试一下,是不是加了这几个地址之后,所有的第三方库都能搜索到了呢?

      为防止大家敲错,在这里把命令都粘贴出来,复制粘贴就行了:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ requests
pip install -i https://mirrors.aliyun.com/pypi/simple/ requests
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ requests
pip install -i https://pypi.douban.com/simple/ requests

      记得把库名字改了。

      怎么样,感激我不?

3.装了个别软件或者证书之后提示 SSL 证书错误。

      错误提示如下:

      翻译过来就是说,发生了 SSL  证书验证错误,我想起之前装了个证书,可能是和这个有关。

      解决办法是,用 --trusted-host 参数把域名加为信任的主机。

pip --trusted-host mirrors.aliyun.com -i https://mirrors.aliyun.com/pypi/simple/ install requests

      效果杠杠滴:

      那么在 pycharm 中怎么解决呢?看下图,安装的时候在 options 框里输入自己加的 --trusted-host 参数就行了,当然该参数具体的内容还是要和搜索出来的镜像服务器的域名保持一致。

      综上所述,终极解决办法就是:

pip --trusted-host mirrors.aliyun.com -i https://mirrors.aliyun.com/pypi/simple/ install requests --user

      如果帮到了你,一定要给个赞

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pycharm pip 安装第三方库出错的终极解决方案 的相关文章

  • 将字符串转换为带有毫秒和时区的日期时间 - Python

    我有以下 python 片段 from datetime import datetime timestamp 05 Jan 2015 17 47 59 000 0800 datetime object datetime strptime t
  • 导入错误:没有名为 _ssl 的模块

    带 Python 2 7 的 Ubuntu Maverick 我不知道如何解决以下导入错误 gt gt gt import ssl Traceback most recent call last File
  • Flask 和 uWSGI - 无法加载应用程序 0 (mountpoint='')(找不到可调用或导入错误)

    当我尝试使用 uWSGI 启动 Flask 时 出现以下错误 我是这样开始的 gt cd gt root localhost uwsgi socket 127 0 0 1 6000 file path to folder run py ca
  • 更改自动插入 tkinter 小部件的文本颜色

    我有一个文本框小部件 其中插入了三条消息 一条是开始消息 一条是结束消息 一条是在 单位 被摧毁时发出警报的消息 我希望开始和结束消息是黑色的 但被毁坏的消息 参见我在代码中评论的位置 插入小部件时颜色为红色 我不太确定如何去做这件事 我看
  • pandas 替换多个值

    以下是示例数据框 gt gt gt df pd DataFrame a 1 1 1 2 2 b 11 22 33 44 55 gt gt gt df a b 0 1 11 1 1 22 2 1 33 3 2 44 4 3 55 现在我想根据
  • 如何使用包含代码的“asyncio.sleep()”进行单元测试?

    我在编写 asyncio sleep 包含的单元测试时遇到问题 我要等待实际的睡眠时间吗 I used freezegun到嘲笑时间 当我尝试使用普通可调用对象运行测试时 这个库非常有用 但我找不到运行包含 asyncio sleep 的测
  • 安装后 Anaconda 提示损坏

    我刚刚安装张量流GPU创建单独的后环境按照以下指示here https github com antoniosehk keras tensorflow windows installation 但是 安装后当我关闭提示窗口并打开新航站楼弹出
  • keras加载模型错误尝试将包含17层的权重文件加载到0层的模型中

    我目前正在使用 keras 开发 vgg16 模型 我用我的一些图层微调 vgg 模型 拟合我的模型 训练 后 我保存我的模型model save name h5 可以毫无问题地保存 但是 当我尝试使用以下命令重新加载模型时load mod
  • 使用 Pycharm 在 Windows 下启动应用程序时出现 UnicodeDecodeError

    问题是当我尝试启动应用程序 app py 时 我收到以下错误 UnicodeDecodeError utf 8 编解码器无法解码位置 5 中的字节 0xb3 起始字节无效 整个文件app py coding utf 8 from flask
  • Abaqus 将曲面转化为集合

    我一直试图在模型中找到两个表面的中心 参见照片 但未能成功 它们是元素表面 面 查询中没有选项可以查找元素表面的中心 只能查找元素集的中心 找到节点集的中心也很好 但是我的节点集没有出现在工具 gt 查询 gt 质量属性选项中 而且我找不到
  • HTTPS 代理不适用于 Python 的 requests 模块

    我对 Python 还很陌生 我一直在使用他们的 requests 模块作为 PHP 的 cURL 库的替代品 我的代码如下 import requests import json import os import urllib impor
  • Python:尝试检查有效的电话号码

    我正在尝试编写一个接受以下格式的电话号码的程序XXX XXX XXXX并将条目中的任何字母翻译为其相应的数字 现在我有了这个 如果启动不正确 它将允许您重新输入正确的数字 然后它会翻译输入的原始数字 我该如何解决 def main phon
  • Python - 按月对日期进行分组

    这是一个简单的问题 起初我认为很简单而忽略了它 一个小时过去了 我不太确定 所以 我有一个Python列表datetime对象 我想用图表来表示它们 x 值是年份和月份 y 值是此列表中本月发生的日期对象的数量 也许一个例子可以更好地证明这
  • Numpy 优化

    我有一个根据条件分配值的函数 我的数据集大小通常在 30 50k 范围内 我不确定这是否是使用 numpy 的正确方法 但是当数字超过 5k 时 它会变得非常慢 有没有更好的方法让它更快 import numpy as np N 5000
  • 从 pygame 获取 numpy 数组

    我想通过 python 访问我的网络摄像头 不幸的是 由于网络摄像头的原因 openCV 无法工作 Pygame camera 使用以下代码就像魅力一样 from pygame import camera display camera in
  • 对输入求 Keras 模型的导数返回全零

    所以我有一个 Keras 模型 我想将模型的梯度应用于其输入 这就是我所做的 import tensorflow as tf from keras models import Sequential from keras layers imp
  • 在python中,如何仅搜索所选子字符串之前的一个单词

    给定文本文件中的长行列表 我只想返回紧邻其前面的子字符串 例如单词狗 描述狗的单词 例如 假设有这些行包含狗 hotdog big dog is dogged dog spy with my dog brown dogs 在这种情况下 期望
  • 如何使用google colab在jupyter笔记本中显示GIF?

    我正在使用 google colab 想嵌入一个 gif 有谁知道如何做到这一点 我正在使用下面的代码 它并没有在笔记本中为 gif 制作动画 我希望笔记本是交互式的 这样人们就可以看到代码的动画效果 而无需运行它 我发现很多方法在 Goo
  • 改变字典的哈希函数

    按照此question https stackoverflow com questions 37100390 towards understanding dictionaries 我们知道两个不同的字典 dict 1 and dict 2例
  • Python 分析:“‘select.poll’对象的‘poll’方法”是什么?

    我已经使用 python 分析了我的 python 代码cProfile模块并得到以下结果 ncalls tottime percall cumtime percall filename lineno function 13937860 9

随机推荐

  • 数字电路设计之ARM m0进度(2)

    2014 10 22 1 已解决问题 跳转指令B0是两条指令代价 B1是一条指令代价 2 时序同步 要做到心中有流水线 对于每个信号的状态要同时改变 终于把求最大公约数和最小公倍数的程序顺序地仿真完 接下来就要加RAM和各种调时序了
  • 网页点击跳转到微信页面

  • 9_react生命周期函数

    1 16 3 声明周期函数图 2 react16 3 和 16 4 生命周期差异 在 16 3 中 只有当 props 改变时 会触发 getDerivedStateFromProps 方法 在 16 4 中 当 props state f
  • spring 事务传播级别

    spring事务传播级别 一 介绍 1 2 各种事务的解释 1 2 什么是嵌套事务 一 介绍 主要就是下面两张图 很重要 很重要 很重要 能够清晰的描述出 第一次事务 和 嵌套事务的 关系 记录一下 当前不存在事务 直接调用带有事务的方法
  • java 纯面向对象_为什么说Java语言是一门非常纯粹的面向对象编程语言?

    针对题主提的这个问题 我在此分享Naresh Joshi的一篇译文给你 希望对你理解这个问题有所帮助 在我刚开始学习 Java 的前面几年 我从书本里知道了 Java 是遵循 面向对象编程范式 Object Oriented Program
  • sybase常见语句

    文章目录 1 查看执行计划 2 用户管理 3 系统存储过程 4 页大小 5 设置数据库为单用户模式 6 清理过程缓存 7 更新统计值 8 重建索引 9 修改字段约束为null 10 修改字段长度 12 修改字段默认值 13 修改表名 14
  • 国内主要Android应用市场包名大全

    com tencent android qqdownloader 腾讯应用宝 com qihoo appstore 360手机助手 com baidu appsearch 百度手机助手 com xiaomi market 小米应用商店 co
  • 基于RISC-V的软件编译脚本

    脚本 设置RISC V工具链riscv set env RISC V setenv RISCV PATH mnt Software FreedomStudio SiFive riscv64 unknown elf gcc 8 1 0 201
  • swiper的使用,鼠标放上面停止变动

    swiper真的太好用了 根本停不下来 div class swiper container div class swiper wrapper flex div class swiper slide img class src home s
  • (一)seaborn教程——可视化统计关系

    简介 学习笔记为官网教程seaborn教程0 9 0 安装最新版本方法 pip install git https github com mwaskom seaborn git 导入包和设置背景 import numpy as np imp
  • 【蓝桥杯每日刷题】——分巧克力

    一 题目 儿童节那天有 K 位小朋友到小明家做客 小明拿出了珍藏的巧克力招待小朋友们 小明一共有 N 块巧克力 其中第 i 块是 Hi Wi 的方格组成的长方形 为了公平起见 小明需要从这 N 块巧克力中切出 K 块巧克力分给小朋友们 切出
  • Gitlab+P3C-PMD(Aliyun)标准化你团队的代码

    1 背景简介 项目越来越大 团队越来越大 代码越来越来多 然后就是各种五花八门的代码格式 代码规范 要做到代码规范我们可以采取代码交叉检视 IDEA Eclipse安装插件自检 以及代码管理服务端做校验 且不说各种方法的利弊 本文直接采用服
  • ctf中MD5绕过详细总结及例题[BJDCTF2020]Easy MD5

    一 首先是MD5 函数的作用 MD5 函数的作用是计算字符串的MD5散列 返回值 如果成功则返回已计算的 MD5 散列 如果失败则返回 FALSE 二 PHP 弱类型比较绕过 代码
  • QT数据库操作学习笔记1

    一 SQL模型的类 模型 视图结构 进行数据和界面的分离 模型 视图结构分为三部分 1 模型 model 与数据源通信 并为其他部件提供接口 与底层的数据打交道 2 视图 view 从模型中获取用来引用数据条目的模型索引 与显示打交道 3
  • 香港 单双线的区别?

    现在很多香港服务器商推出的主机产品 除了有操作系统之分外 还有单线香港服务器 双线香港服务器以及多线香港服务器的区分 但是 对于很多新手站长来说 并不清楚他们之间到底有什么差异 这里就来简单的解释下 其实 之所以有这么多线路 主要还是由于国
  • OpenCV中图像的缩放与旋转讲解及实战演示(附Python源码)

    需要源码请点赞关注收藏后评论区留言私信 几何变换是指改变图像的几何结构 例如大小 角度和形状等 让图像呈现出缩放 翻转 映射和透视效果 这些几何变换操作都涉及复杂 精密的计算 OpenCV将这些计算过程封装成非常灵活的方法 开发者只需修改一
  • 计算机格式字体颜色,电脑怎么设置不同的字体颜色样式

    电脑的字体可以随意设置颜色 根据自己喜好选择好看舒服的颜色 不过可能很多人不知道在哪里设置 下面由学习啦小编为你整理了电脑怎么设置系统字体颜色的相关方法 希望对你有帮助 电脑设置系统字体颜色的方法 右键点击桌面空白处 选择 个性化 进入 个
  • bugku 一段Base64

    题目是一大段base64 先解一下 看来一下不知道是什么类型的 百度一下发现 参考 那就用Converter这个工具 连续三次unescape 刚开始把输出的内容全部复制到输入 发现不对 要不字母和括号去掉 String fromCharC
  • 趣味程序(绘制圆与y=x^2与歌星大赛)

    实现y x 2与圆的图形叠加显示 程序图 运行结果 歌星大赛 程序截图
  • pycharm pip 安装第三方库出错的终极解决方案

    大家都知道 pip 在安装第三方库的时候是十分方便的 在 Windows 平台上 一条命令就可以将依赖关系都搞定 pip install requests 但还是有几个小问题 1 有时候会提示权限不够 当初没有留下那个权限不足的截图 但是根