擅长:python、mysql、java
<p>这实际上是关于建议使用<code>apt-get</code>的答案的注释,但我没有足够的信誉点数来留下一个。在</p>
<p>如果您经常使用<a href="https://virtualenv.readthedocs.org/en/latest/">virtualenv</a>,那么通过<code>apt-get</code>安装python包会很麻烦,因为当安装在系统范围内的python包和安装在virtualenv中的python包试图相互交互时,您可能会遇到神秘的错误。我发现有一件事确实有帮助,那就是使用<code>build-dep</code>特性。要构建matplotlib依赖项,例如:</p>
<pre><code>sudo apt-get build-dep python-matplotlib
</code></pre>
<p>然后激活虚拟环境并执行<code>pip install matplotlib</code>。它仍将经历构建过程,但许多依赖关系将为您处理。在</p>
<p>这是<a href="http://cran.r-project.org/bin/linux/ubuntu/">cran repositories</a>在ubuntu中安装R包时的建议。在</p>