我从一位前雇员的档案中收到了python脚本。它指出我需要:
我构建了一个UbuntuMATE虚拟机。这是python2.7.15附带的。然后,我继续使用pip
安装软件包。这很好地达到了
matplotlib 1.4.3
的“蛋”不好。在大街上有消息说这是一个不好的安装。然后,我安装了matplotlib 1.5.3
。
但是我无法安装pylab
。 (找不到版本...)
建议使用足够的matplotlib
和scipy
,我不需要pylab
。
我运行了旧的python脚本,并在matplotlibrc
中遇到了很多错误。
作为替代方案,我尝试安装matplotlib 2.0.0
。这导致pip
提出了更多投诉,包括:不支持LaTEX,不推荐使用的功能。
有没有解决办法?
为什么我的前同事可能指示pylab 1.9.2
是否无法安装?
为什么matplotlib 1.4.3
可卸载?
我应该清除VM并重新开始还是可以取消安装?
答案 0 :(得分:0)
pylab是matplotlib的一部分。实际上,它是一个small file,使numpy,matplotlib.pyplot以及一些matplotlib.cbook和matplotlib.dates函数在同一名称空间下可用。
您不能单独安装pylab。而且没有pylab版本。
您可能会注意到,列表中的状态为numpy 1.92
和pylab 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