- 论坛徽章:
- 0
|
http://support.hyperic.com/display/SIGAR/Home
sigar是用来检测硬件相关信息的,我看了下支持python的。
从官网下了包,安装时发现提示一定要vs2003
python setup.py install- running install
- running build
- running build_py
- running build_ext
- error: Python was built with Visual Studio 2003;
- extensions must be built with a compiler than can generate compatible binaries.
- Visual Studio 2003 was not found on this system. If you have Cygwin installed,
- you can try compiling with MingW32, by passing "-c mingw32" to setup.py.
复制代码 然后试了下装了cygwin,打包了mingw32和gcc
python setup.py build --compiler=cygwin
还是报错,提示- $ python setup.py build --compiler=cygwin
- running build
- running build_py
- running build_ext
- Traceback (most recent call last):
- File "setup.py", line 18, in <module>
- ext_modules=[_sigar])
- File "C:\Python25\lib\distutils\core.py", line 151, in setup
- dist.run_commands()
- File "C:\Python25\lib\distutils\dist.py", line 974, in run_commands
- self.run_command(cmd)
- File "C:\Python25\lib\distutils\dist.py", line 994, in run_command
- cmd_obj.run()
- File "c:\python25\lib\distutils\command\build.py", line 112, in run
- self.run_command(cmd_name)
- File "C:\Python25\lib\distutils\cmd.py", line 333, in run_command
- self.distribution.run_command(command)
- File "C:\Python25\lib\distutils\dist.py", line 994, in run_command
- cmd_obj.run()
- File "c:\python25\lib\distutils\command\build_ext.py", line 264, in run
- force=self.force)
- File "c:\python25\lib\distutils\ccompiler.py", line 1175, in new_compiler
- return klass (None, dry_run, force)
- File "C:\python25\lib\distutils\cygwinccompiler.py", line 84, in __init__
- get_versions()
- File "C:\python25\lib\distutils\cygwinccompiler.py", line 424, in get_versions
- ld_version = StrictVersion(result.group(1))
- File "C:\python25\lib\distutils\version.py", line 40, in __init__
- self.parse(vstring)
- File "C:\python25\lib\distutils\version.py", line 107, in parse
- raise ValueError, "invalid version number '%s'" % vstring
- ValueError: invalid version number '2.20.51.20100410'
复制代码 有谁在windows下安装过sigar么?难道就为了这个东东一定要我装vs2003啊,疯了。 |
|