Unable to install many packages for PyPy 2.7 on Windows 10 64-bit
Hello, I want to try PyPy 2.7 as a replacement for CPython 2.7 on Windows 10 64-bit, to see if it can increase the speed of my program.
Probably I'm missing something, but I get errors for many Python packages that I need to run my program.
If possible, please give me an help to make it work (I could not find anything related to these errors in the documentation of PyPy or searching on the internet).
I downloaded this version of PyPy (ZIP with pre-compiled binaries):
Python 2.7.18 (6862351a1edb17bf92c05d0f2c573ca7f9b40726, Feb 18 2022, 13:59:04)
[PyPy 7.3.8 with MSC v.1929 64 bit (AMD64)]
This is what I did:
pypy -m ensurepip
pip install --upgrade pip
This one works (probably because it is pure Python):
pip install empy==3.3.4
These ones do not work (probably because they contain C code):
pip install psutil
pip install python-ldap==3.2.0
pip install egenix-mx-base
I could not find pre-built packages for PyPy27 (only PyPy37 and PyPy38): https://www.lfd.uci.edu/~gohlke/pythonlibs/#psutil
I tried also to use pipwin
, but again no packages for PyPy27 (only PyPy37 and PyPy38).
I already had Visual Studio 2017 installed for C# development, so I added the C++ build tools components. I tried also to install Visual C++ Build Tools 2019, but I got exactly the same errors.
Here are some command outputs:
pip install psutil
DEPRECATION: pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. Collecting psutil Using cached psutil-5.9.0.tar.gz (478 kB) Building wheels for collected packages: psutil Building wheel for psutil (setup.py): started Building wheel for psutil (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: 'c:\pypy27\pypy.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-a3zssh\\psutil\\setup.py'"'"'; __file__='"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-a3zssh\\psutil\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'c:\users\agarberi\appdata\local\temp\pip-wheel-c4geob' cwd: c:\users\agarberi\appdata\local\temp\pip-install-a3zssh\psutil\ Complete output (67 lines): running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-2.7 creating build\lib.win-amd64-2.7\psutil copying psutil\_common.py -> build\lib.win-amd64-2.7\psutil copying psutil\_compat.py -> build\lib.win-amd64-2.7\psutil copying psutil\_psaix.py -> build\lib.win-amd64-2.7\psutil copying psutil\_psbsd.py -> build\lib.win-amd64-2.7\psutil copying psutil\_pslinux.py -> build\lib.win-amd64-2.7\psutil copying psutil\_psosx.py -> build\lib.win-amd64-2.7\psutil copying psutil\_psposix.py -> build\lib.win-amd64-2.7\psutil copying psutil\_pssunos.py -> build\lib.win-amd64-2.7\psutil copying psutil\_pswindows.py -> build\lib.win-amd64-2.7\psutil copying psutil\__init__.py -> build\lib.win-amd64-2.7\psutil creating build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\runner.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_aix.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_bsd.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_connections.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_contracts.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_linux.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_memleaks.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_misc.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_osx.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_posix.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_process.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_sunos.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_system.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_testutils.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_unicode.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_windows.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\__init__.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\__main__.py -> build\lib.win-amd64-2.7\psutil\tests running build_ext building 'psutil._psutil_windows' extension creating build\temp.win-amd64-2.7 creating build\temp.win-amd64-2.7\Release creating build\temp.win-amd64-2.7\Release\psutil creating build\temp.win-amd64-2.7\Release\psutil\arch creating build\temp.win-amd64-2.7\Release\psutil\arch\windows C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=590 -DPSUTIL_WINDOWS=1 -D_WIN32_WINNT=0x01000 -D_AVAIL_WINVER_=0x01000 -D_CRT_SECURE_NO_WARNINGS -DPSAPI_VERSION=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tcpsutil/_psutil_common.c /Fobuild\temp.win-amd64-2.7\Release\psutil/_psutil_common.obj _psutil_common.c psutil/_psutil_common.c(34): warning C4013: 'PyObject_CallFunction' undefined; assuming extern returning int psutil/_psutil_common.c(34): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(35): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int' psutil/_psutil_common.c(38): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(39): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int' psutil/_psutil_common.c(47): warning C4013: 'PyObject_SetAttrString' undefined; assuming extern returning int psutil/_psutil_common.c(49): warning C4013: 'PyErr_SetObject' undefined; assuming extern returning int psutil/_psutil_common.c(49): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(50): warning C4013: 'Py_XDECREF' undefined; assuming extern returning int psutil/_psutil_common.c(108): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(108): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int' psutil/_psutil_common.c(109): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(125): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(125): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int' psutil/_psutil_common.c(126): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(140): warning C4013: 'PyObject_IsTrue' undefined; assuming extern returning int psutil/_psutil_common.c(150): error C2065: 'Py_RETURN_NONE': undeclared identifier psutil/_psutil_common.c(221): error C2065: 'Py_BEGIN_ALLOW_THREADS': undeclared identifier psutil/_psutil_common.c(221): error C2146: syntax error: missing ';' before identifier 'mod' psutil/_psutil_common.c(223): error C2065: 'Py_END_ALLOW_THREADS': undeclared identifier psutil/_psutil_common.c(223): error C2143: syntax error: missing ';' before 'if' psutil/_psutil_common.c(333): warning C4013: 'PyErr_Clear' undefined; assuming extern returning int error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2 ---------------------------------------- ERROR: Failed building wheel for psutil Running setup.py clean for psutil Failed to build psutil Installing collected packages: psutil Running setup.py install for psutil: started Running setup.py install for psutil: finished with status 'error' ERROR: Command errored out with exit status 1: command: 'c:\pypy27\pypy.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-a3zssh\\psutil\\setup.py'"'"'; __file__='"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-a3zssh\\psutil\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'c:\users\agarberi\appdata\local\temp\pip-record-6tylmy\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\pypy27\include\psutil' cwd: c:\users\agarberi\appdata\local\temp\pip-install-a3zssh\psutil\ Complete output (67 lines): running install running build running build_py creating build creating build\lib.win-amd64-2.7 creating build\lib.win-amd64-2.7\psutil copying psutil\_common.py -> build\lib.win-amd64-2.7\psutil copying psutil\_compat.py -> build\lib.win-amd64-2.7\psutil copying psutil\_psaix.py -> build\lib.win-amd64-2.7\psutil copying psutil\_psbsd.py -> build\lib.win-amd64-2.7\psutil copying psutil\_pslinux.py -> build\lib.win-amd64-2.7\psutil copying psutil\_psosx.py -> build\lib.win-amd64-2.7\psutil copying psutil\_psposix.py -> build\lib.win-amd64-2.7\psutil copying psutil\_pssunos.py -> build\lib.win-amd64-2.7\psutil copying psutil\_pswindows.py -> build\lib.win-amd64-2.7\psutil copying psutil\__init__.py -> build\lib.win-amd64-2.7\psutil creating build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\runner.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_aix.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_bsd.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_connections.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_contracts.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_linux.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_memleaks.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_misc.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_osx.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_posix.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_process.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_sunos.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_system.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_testutils.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_unicode.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\test_windows.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\__init__.py -> build\lib.win-amd64-2.7\psutil\tests copying psutil\tests\__main__.py -> build\lib.win-amd64-2.7\psutil\tests running build_ext building 'psutil._psutil_windows' extension creating build\temp.win-amd64-2.7 creating build\temp.win-amd64-2.7\Release creating build\temp.win-amd64-2.7\Release\psutil creating build\temp.win-amd64-2.7\Release\psutil\arch creating build\temp.win-amd64-2.7\Release\psutil\arch\windows C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=590 -DPSUTIL_WINDOWS=1 -D_WIN32_WINNT=0x01000 -D_AVAIL_WINVER_=0x01000 -D_CRT_SECURE_NO_WARNINGS -DPSAPI_VERSION=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tcpsutil/_psutil_common.c /Fobuild\temp.win-amd64-2.7\Release\psutil/_psutil_common.obj _psutil_common.c psutil/_psutil_common.c(34): warning C4013: 'PyObject_CallFunction' undefined; assuming extern returning int psutil/_psutil_common.c(34): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(35): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int' psutil/_psutil_common.c(38): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(39): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int' psutil/_psutil_common.c(47): warning C4013: 'PyObject_SetAttrString' undefined; assuming extern returning int psutil/_psutil_common.c(49): warning C4013: 'PyErr_SetObject' undefined; assuming extern returning int psutil/_psutil_common.c(49): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(50): warning C4013: 'Py_XDECREF' undefined; assuming extern returning int psutil/_psutil_common.c(108): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(108): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int' psutil/_psutil_common.c(109): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(125): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(125): warning C4047: '=': 'PyObject *' differs in levels of indirection from 'int' psutil/_psutil_common.c(126): error C2065: 'PyExc_OSError': undeclared identifier psutil/_psutil_common.c(140): warning C4013: 'PyObject_IsTrue' undefined; assuming extern returning int psutil/_psutil_common.c(150): error C2065: 'Py_RETURN_NONE': undeclared identifier psutil/_psutil_common.c(221): error C2065: 'Py_BEGIN_ALLOW_THREADS': undeclared identifier psutil/_psutil_common.c(221): error C2146: syntax error: missing ';' before identifier 'mod' psutil/_psutil_common.c(223): error C2065: 'Py_END_ALLOW_THREADS': undeclared identifier psutil/_psutil_common.c(223): error C2143: syntax error: missing ';' before 'if' psutil/_psutil_common.c(333): warning C4013: 'PyErr_Clear' undefined; assuming extern returning int error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2 ---------------------------------------- ERROR: Command errored out with exit status 1: 'c:\pypy27\pypy.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-a3zssh\\psutil\\setup.py'"'"'; __file__='"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-a3zssh\\psutil\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'c:\users\agarberi\appdata\local\temp\pip-record-6tylmy\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\pypy27\include\psutil' Check the logs for full command output.
pip install python-ldap==3.2.0
DEPRECATION: pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. Collecting python-ldap==3.2.0 Using cached python-ldap-3.2.0.tar.gz (367 kB) Requirement already satisfied: pyasn1>=0.3.7 in c:\pypy27\site-packages (from python-ldap==3.2.0) (0.4.8) Requirement already satisfied: pyasn1_modules>=0.1.5 in c:\pypy27\site-packages (from python-ldap==3.2.0) (0.2.8) Building wheels for collected packages: python-ldap Building wheel for python-ldap (setup.py): started Building wheel for python-ldap (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: 'c:\pypy27\pypy.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-ismu78\\python-ldap\\setup.py'"'"'; __file__='"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-ismu78\\python-ldap\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'c:\users\agarberi\appdata\local\temp\pip-wheel-k01qsn' cwd: c:\users\agarberi\appdata\local\temp\pip-install-ismu78\python-ldap\ Complete output (78 lines): running bdist_wheel running build running build_py creating build\lib.win-amd64-2.7 copying Lib\ldapurl.py -> build\lib.win-amd64-2.7 copying Lib\ldif.py -> build\lib.win-amd64-2.7 creating build\lib.win-amd64-2.7\ldap copying Lib\ldap\async.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\asyncsearch.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\cidict.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\compat.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\constants.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\dn.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\filter.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\functions.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\ldapobject.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\logger.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\modlist.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\pkginfo.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\resiter.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\sasl.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\syncrepl.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\__init__.py -> build\lib.win-amd64-2.7\ldap creating build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\deref.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\libldap.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\openldap.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\pagedresults.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\ppolicy.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\psearch.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\pwdpolicy.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\readentry.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\sessiontrack.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\simple.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\sss.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\vlv.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\__init__.py -> build\lib.win-amd64-2.7\ldap\controls creating build\lib.win-amd64-2.7\ldap\extop copying Lib\ldap\extop\dds.py -> build\lib.win-amd64-2.7\ldap\extop copying Lib\ldap\extop\__init__.py -> build\lib.win-amd64-2.7\ldap\extop creating build\lib.win-amd64-2.7\ldap\schema copying Lib\ldap\schema\models.py -> build\lib.win-amd64-2.7\ldap\schema copying Lib\ldap\schema\subentry.py -> build\lib.win-amd64-2.7\ldap\schema copying Lib\ldap\schema\tokenizer.py -> build\lib.win-amd64-2.7\ldap\schema copying Lib\ldap\schema\__init__.py -> build\lib.win-amd64-2.7\ldap\schema creating build\lib.win-amd64-2.7\slapdtest copying Lib\slapdtest\_slapdtest.py -> build\lib.win-amd64-2.7\slapdtest copying Lib\slapdtest\__init__.py -> build\lib.win-amd64-2.7\slapdtest running egg_info writing Lib\python_ldap.egg-info\PKG-INFO writing dependency_links to Lib\python_ldap.egg-info\dependency_links.txt writing requirements to Lib\python_ldap.egg-info\requires.txt writing top-level names to Lib\python_ldap.egg-info\top_level.txt reading manifest file 'Lib\python_ldap.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'Doc\.build' writing manifest file 'Lib\python_ldap.egg-info\SOURCES.txt' creating build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\README -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\ca.conf -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\ca.pem -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\client.conf -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\client.key -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\client.pem -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\gencerts.sh -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\gennssdb.sh -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\server.conf -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\server.key -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\server.pem -> build\lib.win-amd64-2.7\slapdtest\certs running build_ext building '_ldap' extension creating build\temp.win-amd64-2.7 creating build\temp.win-amd64-2.7\Release creating build\temp.win-amd64-2.7\Release\Modules C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DHAVE_SASL -DHAVE_TLS -DHAVE_LIBLDAP_R -DHAVE_LIBLDAP_R -DLDAPMODULE_VERSION=3.2.0 -DLDAPMODULE_AUTHOR=python-ldap project -DLDAPMODULE_LICENSE=Python style -IModules -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /TcModules/LDAPObject.c /Fobuild\temp.win-amd64-2.7\Release\Modules/LDAPObject.obj LDAPObject.c c:\users\agarberi\appdata\local\temp\pip-install-ismu78\python-ldap\modules\common.h(18): fatal error C1083: Cannot open include file: 'netdb.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2 ---------------------------------------- ERROR: Failed building wheel for python-ldap Running setup.py clean for python-ldap Failed to build python-ldap Installing collected packages: python-ldap Running setup.py install for python-ldap: started Running setup.py install for python-ldap: finished with status 'error' ERROR: Command errored out with exit status 1: command: 'c:\pypy27\pypy.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-ismu78\\python-ldap\\setup.py'"'"'; __file__='"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-ismu78\\python-ldap\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'c:\users\agarberi\appdata\local\temp\pip-record-3t2cgq\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\pypy27\include\python-ldap' cwd: c:\users\agarberi\appdata\local\temp\pip-install-ismu78\python-ldap\ Complete output (78 lines): running install running build running build_py creating build\lib.win-amd64-2.7 copying Lib\ldapurl.py -> build\lib.win-amd64-2.7 copying Lib\ldif.py -> build\lib.win-amd64-2.7 creating build\lib.win-amd64-2.7\ldap copying Lib\ldap\async.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\asyncsearch.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\cidict.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\compat.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\constants.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\dn.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\filter.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\functions.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\ldapobject.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\logger.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\modlist.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\pkginfo.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\resiter.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\sasl.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\syncrepl.py -> build\lib.win-amd64-2.7\ldap copying Lib\ldap\__init__.py -> build\lib.win-amd64-2.7\ldap creating build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\deref.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\libldap.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\openldap.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\pagedresults.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\ppolicy.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\psearch.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\pwdpolicy.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\readentry.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\sessiontrack.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\simple.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\sss.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\vlv.py -> build\lib.win-amd64-2.7\ldap\controls copying Lib\ldap\controls\__init__.py -> build\lib.win-amd64-2.7\ldap\controls creating build\lib.win-amd64-2.7\ldap\extop copying Lib\ldap\extop\dds.py -> build\lib.win-amd64-2.7\ldap\extop copying Lib\ldap\extop\__init__.py -> build\lib.win-amd64-2.7\ldap\extop creating build\lib.win-amd64-2.7\ldap\schema copying Lib\ldap\schema\models.py -> build\lib.win-amd64-2.7\ldap\schema copying Lib\ldap\schema\subentry.py -> build\lib.win-amd64-2.7\ldap\schema copying Lib\ldap\schema\tokenizer.py -> build\lib.win-amd64-2.7\ldap\schema copying Lib\ldap\schema\__init__.py -> build\lib.win-amd64-2.7\ldap\schema creating build\lib.win-amd64-2.7\slapdtest copying Lib\slapdtest\_slapdtest.py -> build\lib.win-amd64-2.7\slapdtest copying Lib\slapdtest\__init__.py -> build\lib.win-amd64-2.7\slapdtest running egg_info writing Lib\python_ldap.egg-info\PKG-INFO writing dependency_links to Lib\python_ldap.egg-info\dependency_links.txt writing requirements to Lib\python_ldap.egg-info\requires.txt writing top-level names to Lib\python_ldap.egg-info\top_level.txt reading manifest file 'Lib\python_ldap.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'Doc\.build' writing manifest file 'Lib\python_ldap.egg-info\SOURCES.txt' creating build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\README -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\ca.conf -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\ca.pem -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\client.conf -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\client.key -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\client.pem -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\gencerts.sh -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\gennssdb.sh -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\server.conf -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\server.key -> build\lib.win-amd64-2.7\slapdtest\certs copying Lib\slapdtest\certs\server.pem -> build\lib.win-amd64-2.7\slapdtest\certs running build_ext building '_ldap' extension creating build\temp.win-amd64-2.7 creating build\temp.win-amd64-2.7\Release creating build\temp.win-amd64-2.7\Release\Modules C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DHAVE_SASL -DHAVE_TLS -DHAVE_LIBLDAP_R -DHAVE_LIBLDAP_R -DLDAPMODULE_VERSION=3.2.0 -DLDAPMODULE_AUTHOR=python-ldap project -DLDAPMODULE_LICENSE=Python style -IModules -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /TcModules/LDAPObject.c /Fobuild\temp.win-amd64-2.7\Release\Modules/LDAPObject.obj LDAPObject.c c:\users\agarberi\appdata\local\temp\pip-install-ismu78\python-ldap\modules\common.h(18): fatal error C1083: Cannot open include file: 'netdb.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2 ---------------------------------------- ERROR: Command errored out with exit status 1: 'c:\pypy27\pypy.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-ismu78\\python-ldap\\setup.py'"'"'; __file__='"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-ismu78\\python-ldap\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'c:\users\agarberi\appdata\local\temp\pip-record-3t2cgq\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\pypy27\include\python-ldap' Check the logs for full command output.
pip install egenix-mx-base
DEPRECATION: pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. Collecting egenix-mx-base Using cached egenix-mx-base-3.2.9.zip (74 kB) Building wheels for collected packages: egenix-mx-base Building wheel for egenix-mx-base (setup.py): started Building wheel for egenix-mx-base (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: 'c:\pypy27\pypy.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-ms7tyg\\egenix-mx-base\\setup.py'"'"'; __file__='"'"'c:\\users\\agarberi\\appdata\\local\\temp\\pip-install-ms7tyg\\egenix-mx-base\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'c:\users\agarberi\appdata\local\temp\pip-wheel-qdzrp3' cwd: c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\ Complete output (106 lines): running bdist_wheel running build running mx_autoconf configured compiler checking compiler setup C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /MANIFEST:EMBED,ID=1 /LIBPATH:c:\pypy27\lib /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\lib\x64 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x64 _configtest.obj /OUT:_configtest.exe Generating code Finished generating code success! removing: _configtest.c _configtest.obj _configtest.exe compiler setup works checking for availability of strptime() (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2065: 'strptime': undeclared identifier failure. removing: _configtest.c _configtest.obj strptime() is not available on this platform checking for availability of timegm() (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2065: 'timegm': undeclared identifier failure. removing: _configtest.c _configtest.obj timegm() is not available on this platform checking for availability of clock_gettime() (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2065: 'clock_gettime': undeclared identifier failure. removing: _configtest.c _configtest.obj clock_gettime() is not available on this platform checking for availability of clock_getres() (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2065: 'clock_getres': undeclared identifier failure. removing: _configtest.c _configtest.obj clock_getres() is not available on this platform checking compiler for bad static forward handling (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2054: expected '(' to follow 'staticforward' _configtest.c(5): error C2085: 'mxarray': not in formal parameter list _configtest.c(6): error C2061: syntax error: identifier 'statichere' _configtest.c(7): error C2065: 'mxarray': undeclared identifier _configtest.c(7): error C2109: subscript requires array or pointer type failure. removing: _configtest.c _configtest.obj compiler has problems with static forwards - enabling work-around macros to define: [('BAD_STATIC_FORWARD', '1')] macros to undefine: ['HAVE_STRPTIME', 'HAVE_TIMEGM', 'HAVE_CLOCK_GETTIME', 'HAVE_CLOCK_GETRES'] running build_ext configured compilerbuilding extension "mx.DateTime.mxDateTime.mxDateTime" (required) building 'mx.DateTime.mxDateTime.mxDateTime' extension creating build creating build\temp.win-amd64-2.7 creating build\temp.win-amd64-2.7\Release creating build\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime creating build\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime\mx creating build\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime\mx\DateTime creating build\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime\mx\DateTime\mxDateTime C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DUSE_FAST_GETCURRENTTIME -DBAD_STATIC_FORWARD=1 -UHAVE_STRPTIME -UHAVE_TIMEGM -UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES -Imx/DateTime/mxDateTime -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tcmx/DateTime/mxDateTime/mxDateTime.c /Fobuild\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime\mx/DateTime/mxDateTime/mxDateTime.obj mxDateTime.c c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(55): error C2061: syntax error: identifier 'PyObject_HEAD' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(80): error C2059: syntax error: '}' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(93): error C2061: syntax error: identifier 'PyObject_HEAD' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(98): error C2371: 'day': redefinition; different basic types c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(70): note: see declaration of 'day' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(103): error C2059: syntax error: '}' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(119): error C2061: syntax error: identifier 'PyTypeObject' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(186): error C2143: syntax error: missing ')' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(186): error C2143: syntax error: missing '{' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(187): error C2059: syntax error: 'type' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(187): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(203): error C2143: syntax error: missing ')' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(203): error C2143: syntax error: missing '{' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(203): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(210): error C2143: syntax error: missing ')' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(210): error C2143: syntax error: missing '{' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(210): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(215): error C2143: syntax error: missing '{' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(262): error C2143: syntax error: missing ')' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(262): error C2143: syntax error: missing '{' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(262): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(282): error C2143: syntax error: missing ')' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(282): error C2143: syntax error: missing '{' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(282): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(300): error C2143: syntax error: missing ')' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(300): error C2143: syntax error: missing '{' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(300): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(311): error C2143: syntax error: missing ')' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(311): error C2143: syntax error: missing '{' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(312): error C2059: syntax error: 'type' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(317): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(328): error C2143: syntax error: missing ')' before '' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(328): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(329): error C2059: syntax error: 'type' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(332): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(346): error C2059: syntax error: '}' mx/DateTime/mxDateTime/mxDateTime.c(119): fatal error C1083: Cannot open include file: 'datetime.h': No such file or directory error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe' failed with exit status 2
ERROR: Failed building wheel for egenix-mx-base Running setup.py clean for egenix-mx-base Failed to build egenix-mx-base Installing collected packages: egenix-mx-base Running setup.py install for egenix-mx-base: started Running setup.py install for egenix-mx-base: finished with status 'error' ERROR: Command errored out with exit status 1: command: 'c:\pypy27\pypy.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\setup.py'"'"'; file='"'"'c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'c:\users\agarberi\appdata\local\temp\pip-record-dxv6s1\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\pypy27\include\egenix-mx-base' cwd: c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base
Complete output (106 lines): running install running build running mx_autoconf configured compiler checking compiler setup C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /MANIFEST:EMBED,ID=1 /LIBPATH:c:\pypy27\lib /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\lib\x64 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x64 _configtest.obj /OUT:_configtest.exe Generating code Finished generating code success! removing: _configtest.c _configtest.obj _configtest.exe compiler setup works checking for availability of strptime() (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2065: 'strptime': undeclared identifier failure. removing: _configtest.c _configtest.obj strptime() is not available on this platform checking for availability of timegm() (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2065: 'timegm': undeclared identifier failure. removing: _configtest.c _configtest.obj timegm() is not available on this platform checking for availability of clock_gettime() (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2065: 'clock_gettime': undeclared identifier failure. removing: _configtest.c _configtest.obj clock_gettime() is not available on this platform checking for availability of clock_getres() (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2065: 'clock_getres': undeclared identifier failure. removing: _configtest.c _configtest.obj clock_getres() is not available on this platform checking compiler for bad static forward handling (errors from this can safely be ignored) C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -D_GNU_SOURCE=1 -Ic:\pypy27\include -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tc_configtest.c /Fo_configtest.obj _configtest.c _configtest.c(5): error C2054: expected '(' to follow 'staticforward' _configtest.c(5): error C2085: 'mxarray': not in formal parameter list _configtest.c(6): error C2061: syntax error: identifier 'statichere' _configtest.c(7): error C2065: 'mxarray': undeclared identifier _configtest.c(7): error C2109: subscript requires array or pointer type failure. removing: _configtest.c _configtest.obj compiler has problems with static forwards - enabling work-around macros to define: [('BAD_STATIC_FORWARD', '1')] macros to undefine: ['HAVE_STRPTIME', 'HAVE_TIMEGM', 'HAVE_CLOCK_GETTIME', 'HAVE_CLOCK_GETRES'] running build_ext configured compilerbuilding extension "mx.DateTime.mxDateTime.mxDateTime" (required) building 'mx.DateTime.mxDateTime.mxDateTime' extension creating build creating build\temp.win-amd64-2.7 creating build\temp.win-amd64-2.7\Release creating build\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime creating build\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime\mx creating build\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime\mx\DateTime creating build\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime\mx\DateTime\mxDateTime C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DUSE_FAST_GETCURRENTTIME -DBAD_STATIC_FORWARD=1 -UHAVE_STRPTIME -UHAVE_TIMEGM -UHAVE_CLOCK_GETTIME -UHAVE_CLOCK_GETRES -Imx/DateTime/mxDateTime -Ic:\pypy27\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt /Tcmx/DateTime/mxDateTime/mxDateTime.c /Fobuild\temp.win-amd64-2.7\Release\mx-DateTime-mxDateTime-mxDateTime\mx/DateTime/mxDateTime/mxDateTime.obj mxDateTime.c c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(55): error C2061: syntax error: identifier 'PyObject_HEAD' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(80): error C2059: syntax error: '}' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(93): error C2061: syntax error: identifier 'PyObject_HEAD' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(98): error C2371: 'day': redefinition; different basic types c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(70): note: see declaration of 'day' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(103): error C2059: syntax error: '}' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(119): error C2061: syntax error: identifier 'PyTypeObject' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(186): error C2143: syntax error: missing ')' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(186): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(187): error C2059: syntax error: 'type' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(187): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(203): error C2143: syntax error: missing ')' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(203): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(203): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(210): error C2143: syntax error: missing ')' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(210): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(210): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(215): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(262): error C2143: syntax error: missing ')' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(262): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(262): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(282): error C2143: syntax error: missing ')' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(282): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(282): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(300): error C2143: syntax error: missing ')' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(300): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(300): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(311): error C2143: syntax error: missing ')' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(311): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(312): error C2059: syntax error: 'type' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(317): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(328): error C2143: syntax error: missing ')' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(328): error C2143: syntax error: missing '{' before '*' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(329): error C2059: syntax error: 'type' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(332): error C2059: syntax error: ')' c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\mx\datetime\mxdatetime\mxDateTime.h(346): error C2059: syntax error: '}' mx/DateTime/mxDateTime/mxDateTime.c(119): fatal error C1083: Cannot open include file: 'datetime.h': No such file or directory error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2 ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\pypy27\pypy.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\setup.py'"'"'; file='"'"'c:\users\agarberi\appdata\local\temp\pip-install-ms7tyg\egenix-mx-base\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record 'c:\users\agarberi\appdata\local\temp\pip-record-dxv6s1\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\pypy27\include\egenix-mx-base' Check the logs for full command output.