首页 文章

F2PY不支持OpenSuse 42.3

提问于
浏览
0

我正在运行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 .

这是一个已知的问题?

1 回答

  • 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构建 .

相关问题