【问题标题】:F2PY not working on OpenSuse 42.3F2PY 不适用于 OpenSuse 42.3
【发布时间】:2017-08-17 17:37:50
【问题描述】:

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

这是一个已知问题吗?

【问题讨论】:

    标签: python numpy opensuse f2py


    【解决方案1】:

    我使用的 pip 版本默认链接到 Python3.4。所以我使用 pip install' 安装的所有模块都添加到 Python3.4 系统目录中。我做了一个zypper install python-pip,将 pip 模块添加到系统上的 Python2.7 构建中。然后我运行sudo python -m pip install --upgrade numpy,现在适当的文件已添加到 Python2.7 构建的 f2py 实用程序的 /src 目录中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多