Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pypy pypy
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 651
    • Issues 651
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PyPy
  • pypypypy
  • Issues
  • #3707

Closed
Open
Created Mar 18, 2022 by Alessandro Garberi@agarberi

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 compiler

building 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 compiler

building 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.

Edited Mar 18, 2022 by Alessandro Garberi
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking