请注意:以下均在Win10环境下进行的操作。


pip命令可以对python第三方包进行高效管理的工具。

本文记录作者学习python以来常用的pip命令,并会不断更新。

!!!在打开cmd时,请用管理员权限打开!!!

常用pip命令语句如下:

#查看python版本# python

#查看python安装路径# where python

#查看pip版本及pip安装路径# pip -V

#查pip安装的库的默认安装路径# python -m site

#查看已安装的库# pip list

#查看可升级的库# pip list -o

#升级pip版本(方法一 )# python -m pip install --upgrade pip

#升级pip版本(方法二 )# pip install -U pip

#下载XXXX库# pip install XXXX

#查看XXXX库(已安装)的路径# pip install XXXX

#下载XXXX库(解除时间限制)# pip --default-timeout=1000 install XXXX

#卸载XXXX库# pip uninstall XXXX

#更新XXXX库# pip install --upgrade XXXX

#更新2.0版本的XXXX库(双等号中间和前后均无空格)# pip install XXXX==2.0

#强制更新XXXX库# pip install --ignore-installed XXXX

报错总结:

在我们安装或升级某些库(XXXX)的时候,有时会出现如下报错:

【1】Cannot uninstall 'XXXX'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

解决方案1:找到该目录C:Program FilesAnaconda3Libsite-packages下的XXXX.egg-info文件删除后,正常输入pip命令即可

解决方案2:若不存在XXXX.egg-info文件,则在正常命令中加“--ignore-installed”即可。如“pip install --upgrade XXXX”→“pip install --upgrade --ignore-installed XXXX”

【2】socket.timeout: The read operation timed out

解决方案:提示操作超时,应该输入pip --default-timeout=1000 install XXXX

另:如果更新pip提示超时,建议更换下载源(例子为豆瓣源)。输入:python -m pip install --upgrade pip -ihttp://pypi.douban.com/simple --trusted-host http://pypi.douban.com

【3】Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: 'C:UsersAdministratorAppDataLocalTemppip-uninstall-olx6o3zbpip.exe'

解决方案:在升级pip时提示环境错误,应该在pip命令中加入“--user”,即:修改pip更新命令为:pip install -U --user pip

【4】Import Error:cannot import name 'tf_utils'

解决方案:在安装TensorFlow(1.5.0)和Keras(2.3.1)的时候发生的报错,原因是Keras版本过高,即:降低Keras的版本为2.1.3

【5】ERROR: XXXX-modules 0.2.7 has requirement XXXX<0.5.0,>=0.4.6, but you'll have XXXX 0.1.9 which is incompatible.

解决方案:在安装某些库时,会出现类似上方报错,原因是XXXX库的版本不符合要求,更新XXXX库即可

【6】ERROR: XXXX 3.3.6 requires YYYY<5.13; python_version >= "3", which is not installed.

解决方案:在安装某些库时,提示YYYY库版本需低于5.13,且python版本需为python3,则需要将YYYY库降低版本至5.12即可。命令行参考:pip install YYYY==5.12.0

欢迎关注~一个医学生(预防医学)的数据成长之路。。。

pip install keras_常用基本pip命令及报错问题解决(不断更新)相关推荐

  1. “pip install git+https://github.com/XXX/XXX”报错

    "pip install git+https://github.com/XXX/XXX"报错

  2. Python查看、修改pip install 默认使用的pip库

    一.更改 Python 的 pip install 默认使用的pip库 [方法]只需要将对应python脚本的路径添加到系统环境变量Path中较前的位置即可,这样就可以获得优先级. 1.打开终端,可以 ...

  3. 复制出来 python -m pip install --upgrade pip 升级还是出现一堆红色英文,报错

    复制出来 python -m pip install --upgrade pip 升级还是出现一堆红色英文,报错 升级不成功,出现一堆红色英文解决办法 下载pip包时请求超时,使用默认的镜像源时间过长 ...

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

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

  5. 安装虚拟环境+pip安装XXX包的常见操作与报错解决

    文章目录 开始前提 安装虚拟环境的常见操作 pip 的命令的常见操作:安装.更新.卸载.指定源, 安装第三方包常见报错 1. WARNING: The script virtualenv-clone. ...

  6. 保姆级Red Hat没有yum命令、报错This system is not registered to Red Hat Subscription Management.

    前言:红帽的yum源是需要注册付费的,如果一定要免费使用红帽系统,那么你需要将红帽的yum源替换为CentOS对应的源,那你可以花些时间看我的在替换yum源的过程以及所遇到的问题:如果不一定要使用红帽 ...

  7. 解析IOS控制台利用GDB命令查看报错堆栈

    解析IOS控制台利用GDB命令查看报错堆栈是本文要介绍的内容,在ios开发中,如果提前释放一个指针的内存,在以后还继续使用这个指针,那么程序会立刻crash掉,而且很难有报错信息,我以前都是靠猜测去判 ...

  8. Superset执行「superset db upgrade」命令的报错记录

    Superset执行「superset db upgrade」命令的报错记录 文章目录 Superset执行「superset db upgrade」命令的报错记录 零.写在前面 一.「superse ...

  9. centos使用yum命令安装报错 File /usr/bin/yum, line 30 except KeyboardInterrupt, e:

    原因 centos7使用yum命令安装报错如下: File "/usr/bin/yum", line 30except KeyboardInterrupt, e:^ SyntaxE ...

最新文章

  1. Windows Server 2003基础与技术指南(2)---Windows Server 2003的安装
  2. leetcode117. 填充每个节点的下一个右侧节点指针 II(层序遍历08)
  3. mysql数据库备份shell_mysql数据库备份shell脚本分享
  4. 卡巴斯基安全浏览器_卡巴斯基杀毒软件被曝出用户上网痕迹泄露漏洞
  5. 系统总结vue组件间通信、数据传递(父子组件,同级组件)
  6. 记一起因证书引发的支付宝支付异步通知接收不到的事故
  7. 波卡生态DeFi项目Stone将于3月31日在DODO平台创建DVM流动性池并开启交易
  8. 摘抄《MacTalk 人生元编程》
  9. appium 原理解析
  10. win7 ie9总是跳转到官方主页的解决方法
  11. Java游戏程序设计 第3章 游戏程序的基本框架
  12. java怎么销毁session_java怎么销毁session?
  13. struts中ActionForm有什么作用?
  14. python提取文字的轮廓_opencv 轮廓提取文字
  15. CUDA+Pycharm-gpu版本+Anaconda安装
  16. HTML+CSS网页设计期末课程大作业 【茶叶文化网站设计题材】web前端开发技术 web课程设计 网页规划与设计
  17. python pycharm spider pip docker
  18. 浙江大学软件学院2020年保研真题Distance of Triples (25 分)
  19. 用微信远程控制电脑?这个新玩法一定爽到你
  20. 利用TF_IDF算法计算两英文文章的文本相似度 C++实现

热门文章

  1. Linux学习课程笔记(1)
  2. Android开发之SQLite的使用方法
  3. Android性能优化典范第一季
  4. 话里话外:实践企业内控,需与流程沟通(二)
  5. 网管囧事系列二:又要杀毒,又要防***,网管怎样三头六臂?
  6. firefox使用技巧 - 公司内部站点
  7. Angular ngTemplateOutlet
  8. [源码和文档分享]基于C语言实现的流星雨模拟课程设计
  9. .Net Core 商城微服务项目系列(一):使用IdentityServer4构建基础登录验证
  10. 《大话设计模式》笔记(1)——创建型模式