Hi Guido, First of all thank you for your answer. Unfortunately, the Unofficial Windows Binaries for Python Extension Packages<http://www.lfd.uci.edu/~gohlke/pythonlibs/>from Christoph Gohlke do not contain asyncio for Python 3.3 (they actually don't at all). Unfortunately he does not point out how exactly he builds the Installers.
As I need this, I am fine building from source. I also have a little background in C++. Could you point me to a resource where it is explained how to do that? -- Jonas Gröger Am Freitag, 21. Februar 2014 22:12:49 UTC+1 schrieb Guido van Rossum: > > Hi Jonas, > > It looks like nobody can help you. There are many potential issues that > could break pip on Windows. Maybe you can search or ask on > StackOverflow.com? (I hesitate to recommend that you install from source, > because you'd need to have VS 2010 for that -- a free version is available > but it's still a pain to set up.) > > > On Thu, Feb 20, 2014 at 2:36 PM, Jonas Gröger > <jonas....@gmail.com<javascript:> > > wrote: > >> Hello! >> >> I am trying to install asyncio aka tulip on Python 3.3 like this >> >> pip install asyncio >> >> >> This fails: >> >> Downloading/unpacking asyncio >> Running setup.py >> (path:c:\users\jonas\appdata\local\temp\pip_build_Jonas\asyncio\setup.py) >> egg_info for package asyncio >> >> Installing collected packages: asyncio >> Running setup.py install for asyncio >> building 'asyncio._overlapped' extension >> Traceback (most recent call last): >> File "<string>", line 1, in <module> >> File >> "c:\users\jonas\appdata\local\temp\pip_build_Jonas\asyncio\setup.py", line >> 32, in <module> >> ext_modules=extensions, >> File "C:\Python33\lib\distutils\core.py", line 148, in setup >> dist.run_commands() >> File "C:\Python33\lib\distutils\dist.py", line 929, in run_commands >> self.run_command(cmd) >> File "C:\Python33\lib\distutils\dist.py", line 948, in run_command >> cmd_obj.run() >> File "C:\Python33\lib\site-packages\setuptools\command\install.py", >> line 54, in run >> return _install.run(self) >> File "C:\Python33\lib\distutils\command\install.py", line 569, in >> run >> self.run_command('build') >> File "C:\Python33\lib\distutils\cmd.py", line 313, in run_command >> self.distribution.run_command(command) >> File "C:\Python33\lib\distutils\dist.py", line 948, in run_command >> cmd_obj.run() >> File "C:\Python33\lib\distutils\command\build.py", line 126, in run >> self.run_command(cmd_name) >> File "C:\Python33\lib\distutils\cmd.py", line 313, in run_command >> self.distribution.run_command(command) >> File "C:\Python33\lib\distutils\dist.py", line 948, in run_command >> cmd_obj.run() >> File >> "C:\Python33\lib\site-packages\setuptools\command\build_ext.py", line 52, >> in run >> _build_ext.run(self) >> File "C:\Python33\lib\distutils\command\build_ext.py", line 353, in >> run >> self.build_extensions() >> File "C:\Python33\lib\distutils\command\build_ext.py", line 462, in >> build_extensions >> self.build_extension(ext) >> File >> "C:\Python33\lib\site-packages\setuptools\command\build_ext.py", line 186, >> in build_extension >> _build_ext.build_extension(self,ext) >> File "C:\Python33\lib\distutils\command\build_ext.py", line 517, in >> build_extension >> depends=ext.depends) >> File "C:\Python33\lib\distutils\msvc9compiler.py", line 460, in >> compile >> self.initialize() >> File "C:\Python33\lib\distutils\msvc9compiler.py", line 371, in >> initialize >> vc_env = query_vcvarsall(VERSION, plat_spec) >> File "C:\Python33\lib\distutils\msvc9compiler.py", line 287, in >> query_vcvarsall >> raise ValueError(str(list(result.keys()))) >> ValueError: ['path'] >> Complete output from command C:\Python33\python.exe -c "import >> setuptools, >> tokenize;__file__='c:\\users\\jonas\\appdata\\local\\temp\\pip_build_Jonas\\asyncio\\setup.py';exec(compile(getattr(tokenize, >> >> 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" >> install --record >> c:\users\jonas\appdata\local\temp\pip-39a8x9-record\install-record.txt >> --single-version-externally-managed --compile: >> running install >> >> running build >> running build_py >> creating build >> creating build\lib.win-amd64-3.3 >> creating build\lib.win-amd64-3.3\asyncio >> copying asyncio\base_events.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\base_subprocess.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\constants.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\events.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\futures.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\locks.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\log.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\proactor_events.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\protocols.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\queues.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\selectors.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\selector_events.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\streams.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\subprocess.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\tasks.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\test_utils.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\transports.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\unix_events.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\windows_events.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\windows_utils.py -> build\lib.win-amd64-3.3\asyncio >> copying asyncio\__init__.py -> build\lib.win-amd64-3.3\asyncio >> running build_ext >> building 'asyncio._overlapped' extension >> Traceback (most recent call last): >> File "<string>", line 1, in <module> >> File >> "c:\users\jonas\appdata\local\temp\pip_build_Jonas\asyncio\setup.py", line >> 32, in <module> >> ext_modules=extensions, >> File "C:\Python33\lib\distutils\core.py", line 148, in setup >> dist.run_commands() >> File "C:\Python33\lib\distutils\dist.py", line 929, in run_commands >> self.run_command(cmd) >> File "C:\Python33\lib\distutils\dist.py", line 948, in run_command >> cmd_obj.run() >> File "C:\Python33\lib\site-packages\setuptools\command\install.py", >> line 54, in run >> return _install.run(self) >> File "C:\Python33\lib\distutils\command\install.py", line 569, in run >> self.run_command('build') >> File "C:\Python33\lib\distutils\cmd.py", line 313, in run_command >> self.distribution.run_command(command) >> File "C:\Python33\lib\distutils\dist.py", line 948, in run_command >> cmd_obj.run() >> File "C:\Python33\lib\distutils\command\build.py", line 126, in run >> self.run_command(cmd_name) >> File "C:\Python33\lib\distutils\cmd.py", line 313, in run_command >> self.distribution.run_command(command) >> File "C:\Python33\lib\distutils\dist.py", line 948, in run_command >> cmd_obj.run() >> File "C:\Python33\lib\site-packages\setuptools\command\build_ext.py", >> line 52, in run >> _build_ext.run(self) >> File "C:\Python33\lib\distutils\command\build_ext.py", line 353, in run >> self.build_extensions() >> File "C:\Python33\lib\distutils\command\build_ext.py", line 462, in >> build_extensions >> self.build_extension(ext) >> File "C:\Python33\lib\site-packages\setuptools\command\build_ext.py", >> line 186, in build_extension >> _build_ext.build_extension(self,ext) >> File "C:\Python33\lib\distutils\command\build_ext.py", line 517, in >> build_extension >> depends=ext.depends) >> File "C:\Python33\lib\distutils\msvc9compiler.py", line 460, in compile >> self.initialize() >> File "C:\Python33\lib\distutils\msvc9compiler.py", line 371, in >> initialize >> vc_env = query_vcvarsall(VERSION, plat_spec) >> File "C:\Python33\lib\distutils\msvc9compiler.py", line 287, in >> query_vcvarsall >> raise ValueError(str(list(result.keys()))) >> ValueError: ['path'] >> >> ---------------------------------------- >> Cleaning up... >> Command C:\Python33\python.exe -c "import setuptools, >> tokenize;__file__='c:\\users\\jonas\\appdata\\local\\temp\\pip_build_Jonas\\asyncio\\setup.py';exec(compile(getattr(tokenize, >> >> 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" >> install --record >> c:\users\jonas\appdata\local\temp\pip-39a8x9-record\install-record.txt >> --single-version-externally-managed --compile failed with error code 1 in >> c:\users\jonas\appdata\local\temp\pip_build_Jonas\asyncio >> Storing debug log for failure in C:\Users\Jonas\pip\pip.log >> >> >> How can I make this work? >> >> Best, >> Jonas >> > > > > -- > --Guido van Rossum (python.org/~guido) >