一、溯源(欲知解决办法请直接看二)

直接用pip显示

Cannot open H:\pycharm\python\Scripts\pip-script.py

但是用

python -m pip list

就可以成功调用pip

怀疑应该是pip安装的位置有问题

python -m pip show pip

查看得到pip版本确实是刚更新的版本,位置也的确是,所以不是位置问题,用python -m就能运行,我们来看一下加-m和不加有什么区别

python -m 与不加-m有什么区别

在python安装位置中运行其他博主提到的python -m easy_install pip 会报没有easyinstall 这个命令,此举无效。

继续探索,在命令行中输入 pip3 -V 终于发现了错误,错误为:

pip._vendor.pkg_resources.DistributionNotFound: The 'pip==19.0.3' distribution was not found and is required by the application
19.0.3就是我更新之前的版本,说明此次更新未完全,那就知道解决思路了。

二、解决办法

1.rollback版本,一般出现这个错都是因为版本更新时候出错,要知道是不是版本更新错误在命令行窗口中输入“pip3 -V',如果是版本更新问题则会出现:

pip._vendor.pkg_resources.DistributionNotFound: The 'pip==19.0.3' distribution was not found and is required by the application。

就是19.0.3是我原来未更新前的版本,这时候如果觉得没必要更新版本就直接回滚版本即可,回滚方法我提供一种比较简单的方法,在pycharm中的

找到pip 然后双击pip

在specify version中选择你更新前的版本号,然后install package 即可回滚成功,这个时候你的旧版本pip就可以用了

2.在命令行中执行

python -m pip install --upgrade pip

重新升级版本,这个时候在pip -V就可以直接看到新版本号了

这个时候最新版本的pip就可以用了

三、温馨提示

尽量不要在pycharm中更新pip版本,但是在pycharm中回滚版本确实是个不错的方法

解决更新pip后报错 Cannot open pip-script.py相关推荐

  1. python pip报错 Cannot open Scripts\pip-script.py

    背景   使用conda和pip安装(python虚拟环境也是一样),更新,列出包时,偶尔会报错,说Cannot open ** Scripts\pip-script.py,我一看对应路径下确实没有p ...

  2. cmd输入pip报错_安装pip报错:WARNING: Retrying (Retry(total=4,...

    安装pip报错:WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) afte ...

  3. cmd输入pip报错_pyhon3下pip安装使用教程(win10)

    一.前言 pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能.官网下载比较慢,只有几k速度,大家如果还没下载python和pip可以到我的网盘下载.目前 ...

  4. cmd输入pip报错_使用Pip管理Python的包

    这是我的Python教程的第2篇文章 第1篇文章在这里:Python安装 0x01Pip介绍 Pip是Python的包管理程序,负责Python的包的查找,下载,安装,卸载工作;使用Pip可以轻松的管 ...

  5. 解决php7.2后报错Warning: Use of undefined constant PRE - assumed问题

    解决此种问题其实也不是很难,只是报了"Warning警告",我们只需要关闭"PHP错误提示"就行了.具体步骤如下: 1.打开 php.ini 2.设置 erro ...

  6. npm run build命令运行后报错 npm ERR! missing script: build

    打开vue项目中的package.json查看一下script的设置,是否如下图 如果是的话,那么运行打包命令的时候要运行 npm run build:prod --report

  7. python -m pip install --upgrade pip更新pip报错终极解决方法

    1.报错结果 输入下面这句命令: python -m pip install --upgrade pip 报错: Traceback (most recent call last):File &quo ...

  8. cmd输入pip报错_安装虚拟环境+pip安装XXX包的常见操作与报错解决

    安装虚拟环境+pip安装XXX包的常见操作与报错解决​blog.csdn.net 文章目录: 一.开始前提 二.安装虚拟环境的常见操作 三.pip 的命令的常见操作:安装.更新.卸载.指定源 四.安装 ...

  9. pycharm下载第三方库需要更新pip报错No module named pip

    我在pycharm中下载OpenCV库的时候一直报错pip版本不合适,需要更新pip.我在pycharm试了三种方法下载库: (1)file→settings→Python interpreter→+ ...

最新文章

  1. 介绍Python中的__future__模块
  2. 如何在PowerDesigner将PDM导出生成WORD文档或者html文件
  3. //获取本地IP地址和对端IP地址
  4. 前端学习(3067):vue+element今日头条管理-频道筛选完成
  5. 证明的思路 —— 数形结合
  6. Hive环境搭建启动报错
  7. oracle 最大一行,一行最大column数和row piece-概念
  8. CentOS7下EasyDarwin的安装搭建
  9. Vue+elementUI下拉框自定义颜色选择器
  10. 正则表达式系列 (一)
  11. 如何用VBA寻找指定区域中的第一个非空单元格
  12. 让你5分钟明白美国金融危机爆发的原因!
  13. 阿里P8级大佬详解并发编程里的设计模式之Guarded Suspension
  14. 【Web Design The Missing Link】Chatty APIs
  15. 计算机网络通信中的交换方式有哪几种,数据通信方式有哪几种
  16. html5 语音唤醒,真正实现息屏语音唤醒小爱同学!释放你的双手,逼格满满哦!...
  17. 基于Wireshark的TCP SACK重传介绍
  18. 2022-3-19(洛谷)
  19. 计算机打印机共享无法连接不上,电脑共享打印机连接不上怎么办? 爱问知识人...
  20. 我的武林秘籍设计模式之策略模式

热门文章

  1. python3 把类似这样的 '\xe5\xae\x9d\xe9\xb8\xa1\xe5\xb8\x82' 转换成汉字
  2. Spring基础学习(一)
  3. Python中路径的写法
  4. 【论文】开放域段落检索的句子感知对比学习
  5. User Agreement(APP用户协议)
  6. Python给照片换底色(蓝底换红底)
  7. Linux CRDA(Central Regulatory Domain Agent)简介
  8. 计算机2级都有哪些,计算机二级考试内容有哪些
  9. android c++服务器端,c++服务器与android客户端进行文件传输功能的实现
  10. HelloWorld Detail Earth 3D Engine(一)总体介绍