【Spyder 故障排除】之 pip check

【Spyder 故障排除】之 pip check,第1张

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

目录
  • 前言
  • 1 学习一下 pip check
  • 2 pip check 的不适当应用
    • 2.1. 不适当用于 Anaconda 系列
    • 2.2. 以 IPython Console 运行该命令行为例
    • 2.3. Spyder 必定安装了 pyqt 这个包
  • 总结


前言

提示:这里可以添加本文要记录的大概内容:

在排除 Spyder 闪退故障的过程中,看到有网友居然用 pip check 检查冲突,所以我就在此记录一下。


提示:以下是本篇文章正文内容,下面案例可供参考

1 学习一下 pip check

check 命令的作用:验证已安装的软件包是否具有兼容的依赖项。


2 pip check 的不适当应用 2.1. 不适当用于 Anaconda 系列

Anaconda 系列可用命令行 *** 作的有 Anaconda Prompt、Anaconda Powershell Prompt 和 IPython Console(Spyder)。由于 Anaconda 集成了 conda 工具,所以 conda 命令行才是正主,而 pip 命令行连备选都不必。

2.2. 以 IPython Console 运行该命令行为例


如上提示很呆板。最明显的就是第一个:conda list 查看到的是 pyqt 5.9.2,而在 pip 命令行里用的是 pyqt5。这样,当然是不可能检索到这个包的。

当然了,pyqt5 也是一种约定俗成的叫法,而且广为使用,就连 Spyder 也这样用,但 conda list 用的是 pyqt 作为包名称。

2.3. Spyder 必定安装了 pyqt 这个包

原因如下:


总结
  1. PyCharm 搭配 pip 命令行还行。
  2. Anaconda / Spyder 搭配 conda 命令行更为稳妥。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/870009.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-13
下一篇 2022-05-13

发表评论

登录后才能评论

评论列表(0条)

保存