本文翻译自:Can I force pip to reinstall the current version?

I've come across situations where a current version of a package seems not to be working and requires reinstallation. 我遇到过当前版本的软件包似乎无法运行并需要重新安装的情况。 But pip install -U won't touch a package that is already up-to-date. 但是pip install -U不会触及已经是最新的软件包。 I see how to force a reinstallation by first uninstalling (with pip uninstall ) and then installing, but is there a way to simply force an "update" to a nominally current version in a single step? 我看到如何通过首先卸载(使用pip uninstall )然后安装来强制重新安装,但有没有办法简单地在一步中强制“更新”到名义上的当前版本?


#1楼

参考:https://stackoom.com/question/1K1Zl/我可以强制pip重新安装当前版本吗


#2楼

pip install --upgrade --force-reinstall <package>

When upgrading, reinstall all packages even if they are already up-to-date. 升级时,即使它们已经是最新的,也要重新安装所有软件包。

pip install -I <package>
pip install --ignore-installed <package>

Ignore the installed packages (reinstalling instead). 忽略已安装的软件包(重新安装)。


#3楼

--force-reinstall

doesn't appear to force reinstall using python2.7 with pip-1.5 似乎没有强制使用python2.7与pip-1.5重新安装

I've had to use 我必须使用

--no-deps --ignore-installed

#4楼

You might want to have all three options: --upgrade and --force-reinstall ensures reinstallation, while --no-deps avoids reinstalling dependencies. 您可能希望拥有所有三个选项: - --upgrade--force-reinstall确保重新安装,而--no-deps避免重新安装依赖项。

$ sudo pip install --upgrade --no-deps --force-reinstall <packagename>

Otherwise you might run into the problem that pip starts to recompile Numpy or other large packages. 否则,您可能会遇到pip开始重新编译Numpy或其他大型软件包的问题。


#5楼

如果要重新安装requirements.txt文件中指定的软件包而不进行升级,请重新安装requirements.txt文件中指定的特定版本:

pip install -r requirements.txt --ignore-installed

#6楼

如果您有一个包含大量软件包的文本文件,则需要添加-r标志

pip install --upgrade --no-deps --force-reinstall -r requirements.txt

我可以强制pip重新安装当前版本吗?相关推荐

  1. 重新下载python以前下的包还用重新安装吗_强制“pip”在切换到其他Python二进制文件后重新编译以前安装的包(numpy)...

    这个问题是关于我的特殊问题(我找到了一个解决方法,所以它不是一个紧迫的问题)的问题,也是关于我正在使用的一般过程的问题. 设置(工作部分): 我在我的Ubuntu 14.04上本地安装了Python ...

  2. python卸载pip重新安装_pip无法正常使用卸载并重新安装

    错误提示 ➜ ~ pip Traceback (most recent call last): File "/usr/bin/pip", line 11, in load_entr ...

  3. 已解决卸载pip重新安装的方法

    已解决卸载pip重新安装的方法 文章目录 问题需求 卸载pip 安装pip 千人全栈VIP答疑群联系博主帮忙解决报错 问题需求 粉丝群里面的一个小伙伴遇到问题跑来私信我,想用卸载pip重新安装pip, ...

  4. 如何卸载pip 重新安装mysql_pip install cymysql失败的解决办法 | 厘米天空

    今天在配置一台后端的时候用pip安装cymysql出现错误: Cannot fetch index base URL http://pypi.python.org/simple/ Could not ...

  5. python pip 重新安装mysql_解决Ubuntu pip 安装 mysql-python包出错的问题

    问题描述如下,报没有找到mysql_config环境变量 $ pip install mysql-python Collecting MySQL-python==1.2.5 (from -r requ ...

  6. 01-Empire-Lupin-One vulnhub靶场(ssh2john)

    kali攻击机ip :192.168.181.129 忘记打开nat模式了,用的桥接模式,懒得重启了,反正ip已经告诉我们了,那就先用着吧 端口扫描(有点慢) nmap -sS -p 1-65535 ...

  7. You are using pip version 8.1.2, however version 21.3.1 is available pip安装docker-compose版本问题解决

    背景 通过pip安装docker-compose 异常 解决方式 依然还是提示这个异常,命令修改一下 pip3 install --upgrade pip 重新安装docker-compose pip ...

  8. Jumpserver安装和测试连接

    JumpServer安装和部署 一.引言 在特定网络环境中(如内网和外网),为了保证公司网络中的服务器数据不受外界的入侵和破坏,运用各种技术手段收集和监控公司服务器的状态,安全时间.以便集中报警,并且 ...

  9. 影响超过四百万网络摄像头:Zoom客户端存在0 day漏洞可能导致代码执行

    CVE编号 CVE-2019-13449:Zoom客户端拒绝服务漏洞(已在4.4.2版本客户端中修复) CVE-2019-13450:网络摄像头信息泄露漏洞(目前暂未发布补丁,计划在7月10日发布) ...

最新文章

  1. 【kissfft】使用过程中的一些坑总结
  2. 再次体会wireshark的威力!
  3. 国有大型企业数据级同城异地灾难备份案例
  4. 死磕Java并发:J.U.C之阻塞队列:LinkedBlockingDeque
  5. python死磕八之迭代器与生成器
  6. AC自动机 - 关于Fail指针
  7. sql单表简单的分页脚本
  8. 过滤器Filter与监听器Listener
  9. Python干货分享+百G资源放送!
  10. CorelDRAW2022新版本序列号 cdrx8安装向导教程
  11. 三星S4 GT-I9500 Google服务包及刷机教程
  12. android 转码工具下载,视频格式转换工具app
  13. python多线程爬取音标
  14. 手机计算机音乐软件,“自从拥有了这三款软件,我把电脑、手机上的音乐播放器全部卸载了”...
  15. 鸿蒙申请入口联系人邮箱格式不对,为什么appid输入邮箱地址不对
  16. 基于Unity3D的调用摄像头功能的实现
  17. 掌握销售谈判三大策略,开单成功率提升60%!
  18. DL4J中文文档/开始/从源码构建
  19. Word文档中不显示图片(只有框)
  20. 单片机 P0口、P1口 寄存器和引脚的不同

热门文章

  1. window远程桌面连接centos7
  2. 解决android Stadio 升级之后 出现乱码
  3. 抽象类的作用之一:sdk 传递你需要的参数
  4. eclipse svn 与资源库同步 符号说明
  5. Socket 通信原理(Android客户端和服务器以TCPUDP方式互通)
  6. Win10双系统CentOS7安装完无法启动Win10的解决方法
  7. Eclipse编译运行Native代码步骤详解
  8. php 多图上传编辑器,laravel中使用WangEditor及多图上传
  9. Flutter开发之SimpleDialog对话框组件-1(40)
  10. Flutter开发之iOS真机调试(六)