首页 > 其他分享 >Pycharm安装第三方库时报错 no such option: --build-dir

Pycharm安装第三方库时报错 no such option: --build-dir

时间:2023-10-26 18:16:16浏览次数:36  
标签:no -- build such pip pycharm dir

参考资料Link:

https://blog.csdn.net/weixin_56321113/article/details/122737501


 

一、遇到的问题

pycharm 2020.1

python 3.9

pip 22.1

无论安装任何第三方包都会报错  no such option: --build-dir

 二、问题原因

pycharm依赖于--build-dir安装第三方库,但pip install中的该参数在 pip 20.3中被移除了,所以出现了报错。

三、解决办法

1、降级pip版本。(我选择了这种方式)

直接到CMD终端,执行 python -m pip install --index-url https://pypi.tuna.tsinghua.edu.cn/simple/ pip==20.2.4

2、升级pycharm版本。

pycharm在2020.3版本修复了此问题

3、不用pycharm,直接在CMD终端执行pip安装

标签:no,--,build,such,pip,pycharm,dir
From: https://www.cnblogs.com/mmartin/p/17790005.html

相关文章

  • 数据结构学习2
    三、递归3.1、时空间复杂度   3.2、递归式 ......
  • 深度解读MediaBox SDKs如何实现技术架构升级
    本专栏将分享阿里云视频云MediaBox系列技术文章,深度剖析音视频开发利器的技术架构、技术性能、开发能效和最佳实践,一起开启音视频的开发之旅。本文为MediaBox技术架构篇,重点从音视频终端SDK的技术架构、优化设计、架构优势等方面,介绍MediaBoxSDKs如何实现技术架构升级。善师|作者......
  • Python threading实现多线程 提高篇 线程同步,以及各种锁
    本文主要讲多线程的线程之间的资源共享怎么保持同步。多线程基础篇见,Pythonthreading实现多线程基础篇Python的多线程,只有用于I/O密集型程序时效率才会有明显的提高,如文件/输入输出/socket网络通信/http通讯等待。对于计算密集型程序一般采用多进程,这里不多讲。一、多线程的......
  • proxmox qemu-guest-agent 安装失败,只有这4点
    开关开启了吗?要先停止停止停止虚拟机再开机,而不是直接重启虚拟机,而且这一步要在后续步骤之前windows选择vioserial驱动时,直接选择vioserial,而不是再选择下面的细分的子目录驱动安装成功后,进入guest-agent目录,如果弹窗安装失败,大概率是因为缺少动态库。具体操作如......
  • node开发一个接口详细步骤
    最近在做后台系统改版,由于目前接口还没出来,就自己用nodejs写了个简单的接口。我这里用的是nodejs+mysql的这里不讲nodejs和mysql的安装。这些基础略过。首先创建文件夹。cd进入文件。npminit进行初始化安装下面的包npminstallbody-parserexpressmysqlcors-S这里下......
  • node+mysql+express实现登录/注册/修改密码/删除用户 接口
    实现用户的注册、登录、修改密码、删除用户操作用到的数据库:nodecms;表:user目录结构:db目录下存放数据库操作语句:userSQL.js用户有关的操作语句router目录接口路由文件user.js用户接口路由connect.js数据库连接index.html前端测试页面index.js入口文件package.js......
  • Java基本语法_04类型转换
    1.自动类型转换 ......
  • windows安装MySQL5.7.35
    本文适用5.7.3x。最近安装几次MySQL之后有点心得,记录一下。1.下载MySQL官网下载很慢,在此推荐用国内下载站,我用的是华为开源镜像站,速度很快。华为开源镜像站_软件开发服务_华为云在此选择对应的版本。我选择是mysql-5.7.35-winx64.zip,链接:https://repo.huaweicloud2.com/mys......
  • Sentinel产品功能介绍
    1.Sentinel产品功能介绍Sentinel是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。Sentinel具有以下特性:丰富的应用场景:Sentinel承接了阿里巴巴近10年的双十一......
  • 2023比赛做题笔记
    CSP-S2023https://www.luogu.com.cn/contest/140859。P9753首先考虑一个串可以被消除时的结构:\(\textbf{xx}\)可以被消除。若\(\textbf{A}\)和\(\textbf{B}\)均可以被消除,则\(\textbf{AB}\)也可以被消除。若\(\textbf{A}\)可以被消除,则\(\textbf{xAx}\)也可以被......