无法在 Mandriva 2010 中构建 Python 模块

无法在 Mandriva 2010 中构建 Python 模块

我正在尝试构建一个 Python 模块(pyfits),但是出现以下错误:

# python setup.py install
  /home/steve/src/pyfits-2.2.2/stsci_distutils_hack.py:239: DeprecationWarning: os.popen3 is deprecated.  Use the subprocess module.
  (sin, sout, serr) = os.popen3(cmd)
  running install
  error: invalid Python installation: unable to open /usr/lib64/python2.6/config/Makefile (No such file or directory)

当我尝试构建其他模块时,我遇到了同样的错误,所以我猜是我缺少 Python 开发库。我正在运行 Mandriva 2010.0,有什么建议吗?

答案1

该模块需要python 2.6和mandriva 2010.10

  1. 安装了错误版本的 Python(使用 Python -V 检查)
  2. 没有安装 Python 开发包(应该命名为python-dev python-develpython-development或类似名称)

答案2

实际上你需要这个包lib64python2.6-devel

相关内容