Matplotlib /必须安装1.4.3版/ Python 2.7

时间:2018-11-09 20:53:24

标签: python-2.7 ubuntu matplotlib virtual-machine

我从一位前雇员的档案中收到了python脚本。它指出我需要:

  • python 2.7
  • numpy 1.92
  • scipy 0.15.1
  • scikit-image 0.11.3
  • scikit学习0.16.1
  • tifffile 0.5
  • 熊猫0.16.2
  • matplotlib 1.4.3
  • pylab 1.9.2

我构建了一个UbuntuMATE虚拟机。这是python2.7.15附带的。然后,我继续使用pip安装软件包。这很好地达到了 matplotlib 1.4.3的“蛋”不好。在大街上有消息说这是一个不好的安装。然后,我安装了matplotlib 1.5.3

但是我无法安装pylab。 (找不到版本...)

建议使用足够的matplotlibscipy,我不需要pylab

我运行了旧的python脚本,并在matplotlibrc中遇到了很多错误。

作为替代方案,我尝试安装matplotlib 2.0.0。这导致pip提出了更多投诉,包括:不支持LaTEX,不推荐使用的功能。

有没有解决办法?

为什么我的前同事可能指示pylab 1.9.2是否无法安装?

为什么matplotlib 1.4.3可卸载?

我应该清除VM并重新开始还是可以取消安装?

1 个答案:

答案 0 :(得分:0)

pylab是matplotlib的一部分。实际上,它是一个small file,使numpy,matplotlib.pyplot以及一些matplotlib.cbook和matplotlib.dates函数在同一名称空间下可用。

您不能单独安装pylab。而且没有pylab版本。

您可能会注意到,列表中的状态为numpy 1.92pylab 1.9.2。由于(a)从未有numpy的1.92版本,并且(b)从未有过matplotlib的1.9.2版本,所以这可能意味着

numpy 1.9.2

没有提供有关安装失败原因的详细信息。因此,请注意,我能够通过conda(-forge)

完全安装tifffile以外的所有版本
>conda create -n sometest python=2.7 numpy=1.9.2 scipy=0.15.1 scikit-image=0.11.3 scikit-learn=0.16.1 pandas=0.16.2 matplotlib=1.4.3