我正在运行OpenSuse 42.3,我使用pip install numpy
安装了numpy 1.13.1。
我运行命令:
f2py -c PDFF.f -m PDFF
我收到错误: 错误:文件'/usr/lib64/python2.7/site-packages/numpy/f2py/src/fortranobject.c'不存在
如果我在该目录上执行ls
,则f2py的/ src目录中没有文件。当我在OpenSuse 13.2上运行时,我没有遇到任何问题。我们最近升级到42.3。
这是一个已知问题吗?
答案 0 :(得分:1)
我使用的pip版本默认链接到Python3.4。因此,我使用pip install'安装的所有模块被添加到Python3.4系统目录中。我做了一个zypper install python-pip
,它将pip模块添加到系统上的Python2.7版本中。然后我运行sudo python -m pip install --upgrade numpy
,现在已将相应的文件添加到f2py实用程序中的/ src目录中,用于Python2.7构建。