libgfortran.so.1:无法打开共享对象文件



我对在linux上安装自己的程序和软件包非常陌生,所以请温和一点;)

我正在开发Linux Mint 17.3(Rosa)64位(Ubuntu Trusty),并尝试运行位于此处的scikitslearn教程:

https://github.com/savarin/pyconuk-introtutorial

我已经安装了所有相关的软件包使用:

pip install numpy pandas sklearn ipython

在我开始尝试从相关包(即)导入一些东西之前,一切看起来都很好

from scipy.stats import mode

我看到以下错误代码:

sam@samputer ~/Desktop $ ipython
In [1]: from scipy.stats import mode
  ---------------------------------------------------------------------------
ImportError                               Traceback (most recent call     last)
<ipython-input-1-a8b1ace850b6> in <module>()
----> 1 from scipy.stats import mode
/home/sam/anaconda2/lib/python2.7/site-packages/scipy/stats/__init__.py in <module>()
336 from __future__ import division, print_function, absolute_import
337 
--> 338 from .stats import *
339 from .distributions import *
340 from .morestats import *
/home/sam/anaconda2/lib/python2.7/site-packages/scipy/stats/stats.py in <module>()
178 from scipy._lib.six import callable, string_types
179 from numpy import array, asarray, ma, zeros
--> 180 import scipy.special as special
181 import scipy.linalg as linalg
182 import numpy as np
/home/sam/anaconda2/lib/python2.7/site-packages/scipy/special/__init__.py in <module>()
625 from __future__ import division, print_function, absolute_import
626 
--> 627 from ._ufuncs import *
628 
629 from .basic import *
ImportError: libgfortran.so.1: cannot open shared object file: No such file or directory

当我试图连接到R进行可视化时,我也遇到了问题。我补充这一点,因为它可能会进一步阐明这个问题:

In [11]: %%R
   ....: library(ggplot2)
   ....: 
/home/sam/anaconda2/lib/python2.7/site-packages/rpy2/robjects    /functions.py:106: UserWarning: Error in library(ggplot2) : there is no     package called ‘ggplot2’
  res = super(Function, self).__call__(*new_args, **new_kwargs)
 Error in library(ggplot2) : there is no package called ‘ggplot2’

如果有人能帮助我理解这些问题,并为我提供一些线路/链接来解决它们,我将不胜感激,因为我的谷歌搜索没有取得多大进展。

干杯!

如果您使用的是Anaconda,您应该先尝试使用conda install而不是pip install安装包(如果可以的话)——实际上,您安装的所有包都是标准Anaconda发行版,所以我会先尝试重新安装它(您安装了miniconda吗?)

对于您的第二个问题,我猜您需要在R中安装ggplot,我认为您可以通过在R中运行install.packages("ggplot2")来完成。

相关内容

  • 没有找到相关文章