【错误记录】python不常用的一个小操作:安装pip
经常使用python的人对pip一定不陌生,他是一个管理python所有包的包,可以说python的头号包管家(另一个就是conda)。一般来说,下载python的时候会自带pip,无需自己安装。
但是,有一次在用pip安装某个包的时候,系统提示我pip版本过低,需要升级,并“贴心”地给出了升级命令:pip install --upgrade pip
于是按照这个命令进行安装。没想到刚执行完卸载pip这一步,出现了错误:Cannot open D:\Program Files\Anaconda3\Scripts\pip-script.py
。接着,再输入:pip list
等命令,发现 pip
已经被卸载了。
仔细一想,好像陷入了一个逻辑怪圈:想要更新pip,就要卸载旧版本的pip,而卸载了旧版本的pip,就没有办法使用pip install
安装新的pip。这相当于一个公司以前都是A管家负责招聘,有一天想换一个新的管家,但是先要让A把位置腾出来,辞退A管家之后发现没有办法招人了。那么请问:到底是鸡生蛋,还是蛋生鸡呢?
最后,网上找到了一个命令可以解决这个问题:easy_install pip
。输入后,解决了这个问题。
附:
- 以前也更新过pip,但是并没有出现这种问题,可能是更新pip的时候有专门的命令,不能使用
pip install --upgrade pip
这样的命令。 - 当然,如果本地环境中有
conda
(python的二号包管家), 我觉得应该用conda install pip
也可以解决这个问题,但是上午刚配置了conda
的下载镜像地址,但是出了错误,还没来得及修复,以后有机会再进行尝试。
【错误记录】python不常用的一个小操作:安装pip相关推荐
- 电脑桌面点击计算机反应迟钝,电脑桌面刷新反应慢?一个小操作即可解决!
原标题:电脑桌面刷新反应慢?一个小操作即可解决! 我们在使用电脑时,有时候为了电脑反应更加快速,在关闭一些程序进程后都会习惯得刷新几次尽快释放内存.有时候我们点击刷新,电脑桌面图标需要很久才反应刷新出 ...
- Python爬虫学习——开始一个小爬虫(一)
Python爬虫学习 文章目录 Python爬虫学习 前言 一.什么是爬虫 爬虫的矛与盾 二.开启一个小爬虫 1.导入urlopen包 2.打开一个网址,得到响应 3.解码 4.保存到文件 5.打开 ...
- 一个小操作,预防U盘感染病毒问题
前段时间去打印店打印文件,不幸U盘中了病毒,文件被病毒程序隐藏,菜鸟如我,竟以为文件被自己误删,偶然一次机会在博士师兄电脑上发现文件都能显示,只是多了一个病毒文件,这才恍然大悟.还好有师兄指点,教我了 ...
- 用python自己动手做一个小游戏01
今天我们来用python做一款属于自己的小游戏--贪吃蛇.众所周知哈,pygame入门级游戏应该是非贪吃蛇莫属了,只需要一点简单的算法就能够完美还原童年的感觉.当然了,目前网上的贪吃蛇数量众多,质量参 ...
- 用Python图像识别技术打造一个小狗分类器,实现让机器自己去“学习”~
前言 今日给大家带来的是图像识别技术--小狗分类器 工具使用 开发环境:win10.python3.6 开发工具:pycharm 工具包 :keras,numpy, PIL 效果展示 训练集的准确率为 ...
- python练习册 每天一个小程序 第0013题
# -*-coding:utf-8-*- '''题目描述:用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-)地址:http://tieba.baidu.com/p/216623 ...
- python练习册 每天一个小程序 第0009题
1 ''' 2 题目描述: 3 找出一个html文件中所有的url 4 5 思路 : 6 利用正则表达式进行匹配 7 8 ''' 9 10 11 import re 12 13 14 with ope ...
- python练习册 每天一个小程序 第0004题
1 #-*-coding:utf-8-*- 2 __author__ = 'Deen' 3 ''' 4 题目描述:任一个英文的纯文本文件,统计其中的单词出现的个数. 5 参考学习链接: 6 re ht ...
- win10去掉快捷方式小箭头_windows10去除快捷方式箭头,一个小操作,让你的桌面更好看...
图层 互联网IT技巧分享平台 大家好,我是你们的三凸有朋友可能不知道怎么获取本号资源,其实非常简单,每一篇文章都会在文末标注获取方式,只需要在指定公众号对话框输入当天提供的关键词,后台会自动回复下载链 ...
- 【错误记录】C 语言中通过指针操作字符串常量出错记录 ( 只有 栈内存 或 堆内存 中的数据才能通过指针修改 | 不要通过指针修改常量区的字符串 )
文章目录 一.报错记录 二.修改方案 一.报错记录 执行下面的代码 , 报错如下 : 执行的错误代码 : #include <stdio.h> #include <stdlib.h& ...
最新文章
- 连接惠普打印机(通过WIFI)
- 今天的 IBM —— 一封来自 IBM 董事长、首席执行官 Arvind Krishna 的公开信
- OpenCV-裁剪图片
- Android开源框架——网络解析GSON
- Linux-用户和组管理以及设置允许远程登录Root
- 天天python爬虫,你不腻的吗?
- 主进程退出后子进程还会存在吗?_【干货】Linux进程模型 全解
- 经典ICP算法的问题
- 编译原理—词法分析器(Java)
- LeetCode 561. Array Partition I
- 【华为云技术分享】华为云MySQL新增MDL锁视图特性,快速定位元数据锁问题
- java 滚动显示信息_滚动显示文本的Java程序
- UCall能真正的免费打电话,爽
- 触目惊心,北邮计算机学院女神居然每天看这些公众号
- UIButton 文字图片排列
- 小甲鱼c语言入门冒泡,小甲鱼 排序算法 冒泡排序
- json数组转json对象(利用map()函数)
- C语言----输入人数和姓名,输出最长姓名
- 第六章-循环控制结构
- 为什么有了FineBI后还会有FineReport?这两者的区别真的很大