使用pyenv安装Python 3之后在Ubuntu 14.04上安装matplotlib


11

我正在将Ubuntu 14.04与Python 2.7.6结合使用。我已经安装matplotlib了Python2。现在,我刚刚使用安装了Python 3.4.2 pyenv install 3.4.2。然后我跑去pip install matplotlib安装Python3。matplotlib后来我发现了python3-matplotlibUbuntu 14.04 的软件包。我想知道:我应该sudo apt-get install python3-matplotlib改用吗?matplotlib与Python 2并排安装Python 3 的首选方式是什么matplotlib

Answers:


24

我现在没有Ubuntu系统。但我仍然可以为您提供帮助。

打开您的终端并输入

apt-cache search python3-matplotlib

如果您发现它可用,则可以从

sudo apt-get install python3-matplotlib

那是最可取的方式。

现在如何在python 3中使用matplotlib。我在这里也发布了一个有关如何并排使用python2和python3的问题。

简单,在使用python3 <filename.py>python3-matplotlib执行程序时使用

同样,如果您使用python2,它将加载python 2。

希望能有所帮助。


谢谢,该软件包是可用的。我是否应该尝试卸载pip安装程序,即:pip uninstall matplotlib,然后运行sudo apt-get install python3-matplotlib
哈康Hægland

不需要,您可以继续。
rɑːdʒɑ

关于如何运行它:或者我可以运行pyenv global 3.4.2然后再运行python <filename.py>
哈康Hægland

第一次一个是好的,但第二次一个你必须使用python3 <filename.py>所以它加载python3模块
rɑːdʒɑ

1
好的,我现在python3-matplotlib使用安装了apt-get。我跑了一个实验区,它仍然有效(对于蟒蛇2.7.6和3.4.2)..
哈康Hægland

-1

libgeos的开发文件存在问题。我有同样的问题,可以通过安装这些库来解决。希望能帮助到你。


附加信息(例如在终端中或通过GUI运行哪些命令)对于OP理解需要完成的操作非常有用。
重力
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.