目录提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
- 前言
- 1 学习一下 pip check
- 2 pip check 的不适当应用
- 2.1. 不适当用于 Anaconda 系列
- 2.2. 以 IPython Console 运行该命令行为例
- 2.3. Spyder 必定安装了 pyqt 这个包
- 总结
前言
提示:这里可以添加本文要记录的大概内容:
在排除 Spyder 闪退故障的过程中,看到有网友居然用 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 作为包名称。
原因如下:
总结
- PyCharm 搭配 pip 命令行还行。
- Anaconda / Spyder 搭配 conda 命令行更为稳妥。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)