[New-bugs-announce] [issue6283] Cannot build extension in amd64 using msvc9compiler

Alex Shih-Han Lin report at bugs.python.org
Sun Jun 14 15:51:08 CEST 2009


New submission from Alex Shih-Han Lin <alexsh at mail2000.com.tw>:

OS is Windows 7 x64, python using 2.6.2 amd64, SDK installed, but when I
build some module by setup.py, it always traceback ValueError.

running build
running build_py
running build_ext
building 'genshi._speedups' extension
Traceback (most recent call last):
  File "C:\Genshi-0.5.1\setup.py", line 116, in <module>
    'build_ext': optional_build_ext}
  File "C:\Python26\lib\distutils\core.py", line 152, in setup
    dist.run_commands()
  File "C:\Python26\lib\distutils\dist.py", line 975, in run_commands
    self.run_command(cmd)
  File "C:\Python26\lib\distutils\dist.py", line 995, in run_command
    cmd_obj.run()
  File "C:\Python26\lib\distutils\command\build.py", line 134, in run
    self.run_command(cmd_name)
  File "C:\Python26\lib\distutils\cmd.py", line 333, in run_command
    self.distribution.run_command(command)
  File "C:\Python26\lib\distutils\dist.py", line 995, in run_command
    cmd_obj.run()
  File "C:\Genshi-0.5.1\setup.py", line 39, in run
    build_ext.run(self)
  File "C:\Python26\lib\distutils\command\build_ext.py", line 345, in run
    self.build_extensions()
  File "C:\Python26\lib\distutils\command\build_ext.py", line 471, in
build_extensions
    self.build_extension(ext)
  File "C:\Genshi-0.5.1\setup.py", line 45, in build_extension
    build_ext.build_extension(self, ext)
  File "C:\Python26\lib\distutils\command\build_ext.py", line 536, in
build_extension
    depends=ext.depends)
  File "C:\Python26\lib\distutils\msvc9compiler.py", line 448, in compile
    self.initialize()
  File "C:\Python26\lib\distutils\msvc9compiler.py", line 358, in initialize
    vc_env = query_vcvarsall(VERSION, plat_spec)
  File "C:\Python26\lib\distutils\msvc9compiler.py", line 274, in
query_vcvarsall
    raise ValueError(str(list(result.keys())))
ValueError: [u'path']

I printed out the variables "result", it only had key 'path'.

----------
components: Library (Lib)
messages: 89348
nosy: alexsh
severity: normal
status: open
title: Cannot build extension in amd64 using msvc9compiler
type: compile error
versions: Python 2.6

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue6283>
_______________________________________


More information about the New-bugs-announce mailing list