【发布时间】:2016-03-11 13:35:46
【问题描述】:
我不能再使用 matplotlib(在 python 3.5、archlinux、kde 上)。使用 pacman 进行系统更新后,我收到一个错误,指出未安装 PySide。当我尝试使用 pip3 安装它失败时,我发现从 PySide 版本 1.2.4 开始,python 3.5 明确不受支持。所以经过一些研究,我发现 PyQt4 或 PyQt5 也应该可以工作。当我尝试使用 pip3 安装 PyQt4 或 5 时,我收到以下消息
$ sudo pip3 install PyQt5
Collecting PyQt5
Could not find a version that satisfies the requirement PyQt5 (from versions: )
No matching distribution found for PyQt5
qmake --version 返回
$ qmake --version
QMake version 3.0
Using Qt version 5.5.1 in /usr/lib
有人知道这个问题的解决方案吗?
【问题讨论】:
-
你为什么要在archlinux上用pip安装system?所有这些软件包的最新版本已经在官方 archlinux 存储库中。
-
因为当我最初尝试通过 pacman 安装所有东西时,我无法让 jupyter 正常工作。我所说的“一切”是指 ipython 和 jupyter :)
-
这两个包也在archlinux官方存储库中。你是说他们坏了吗?如果是这样,您应该在官方的 archlinux 跟踪器上提交错误报告。
-
几个月前当我尝试使用 pacman 安装 jupyter 和 ipython 时,我无法让 jupyter 工作。我不记得到底是什么问题。我只需要一个快速的解决方案,所以我尝试通过 pip 安装作为替代方案,它就像一个魅力。
-
我认为在我的 pacman 安装中我遇到了 python 版本(2.7 和 3.5)的问题,使用 pip 和 pip3 很容易避免这些问题。
标签: python matplotlib pyqt pip archlinux