Collecting grakn-client
Using cached https://files.pythonhosted.org/packages/d5/1b/3175ae4c5cc4c039073533aae0e1d25aea0acdea3c29787b3ddfda8c970f/grakn-client-1.6.0.tar.gz
Collecting grpcio==1.16.0 (from grakn-client)
Using cached https://files.pythonhosted.org/packages/be/84/9afa550ae7bfc65a7150f66ecdbf267617a2d584d9f845b4ef7d026a24ad/grpcio-1.16.0.tar.gz
Collecting protobuf==3.6.1 (from grakn-client)
Using cached https://files.pythonhosted.org/packages/77/78/a7f1ce761e2c738e209857175cd4f90a8562d1bde32868a8cd5290d58926/protobuf-3.6.1-py2.py3-none-any.whl
Collecting six==1.11.0 (from grakn-client)
Using cached https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Collecting enum-compat==0.0.2 (from grakn-client)
Using cached https://files.pythonhosted.org/packages/95/6e/26bdcba28b66126f66cf3e4cd03bcd63f7ae330d29ee68b1f6b623550bfa/enum-compat-0.0.2.tar.gz
Requirement already satisfied: setuptools in c:\users\michael\projects\graknworkbench\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg (from protobuf==3.6.1->grakn-client) (40.8.0)
Installing collected packages: six, grpcio, protobuf, enum-compat, grakn-client
Running setup.py install for grpcio ... error
Complete output from command C:\Users\Michael\Projects\GraknWorkbench\venv\Scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Michael\\AppData\\Local\\Temp\\pip-install-xguw__my\\grpcio\\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\Michael\AppData\Local\Temp\pip-record-86jkdfzm\install-record.txt --single-version-externally-managed --compile --install-headers C:\Users\Michael\Projects\
GraknWorkbench\venv\include\site\python3.8\grpcio:
Found cython-generated files...
running install
running build
running build_py
running build_project_metadata
creating python_build
creating python_build\lib.win32-3.8
creating python_build\lib.win32-3.8\grpc
copying src\python\grpcio\grpc\_auth.py -> python_build\lib.win32-3.8\grpc
copying src\python\grpcio\grpc\_channel.py -> python_build\lib.win32-3.8\grpc
copying src\python\grpcio\grpc\_common.py -> python_build\lib.win32-3.8\grpc
copying src\python\grpcio\grpc\_grpcio_metadata.py -> python_build\lib.win32-3.8\grpc
copying src\python\grpcio\grpc\_interceptor.py -> python_build\lib.win32-3.8\grpc
copying src\python\grpcio\grpc\_plugin_wrapping.py -> python_build\lib.win32-3.8\grpc
copying src\python\grpcio\grpc\_server.py -> python_build\lib.win32-3.8\grpc
copying src\python\grpcio\grpc\_utilities.py -> python_build\lib.win32-3.8\grpc
copying src\python\grpcio\grpc\__init__.py -> python_build\lib.win32-3.8\grpc
creating python_build\lib.win32-3.8\grpc\beta
copying src\python\grpcio\grpc\beta\implementations.py -> python_build\lib.win32-3.8\grpc\beta
copying src\python\grpcio\grpc\beta\interfaces.py -> python_build\lib.win32-3.8\grpc\beta
copying src\python\grpcio\grpc\beta\utilities.py -> python_build\lib.win32-3.8\grpc\beta
copying src\python\grpcio\grpc\beta\_client_adaptations.py -> python_build\lib.win32-3.8\grpc\beta
copying src\python\grpcio\grpc\beta\_metadata.py -> python_build\lib.win32-3.8\grpc\beta
copying src\python\grpcio\grpc\beta\_server_adaptations.py -> python_build\lib.win32-3.8\grpc\beta
copying src\python\grpcio\grpc\beta\__init__.py -> python_build\lib.win32-3.8\grpc\beta
creating python_build\lib.win32-3.8\grpc\experimental
copying src\python\grpcio\grpc\experimental\gevent.py -> python_build\lib.win32-3.8\grpc\experimental
copying src\python\grpcio\grpc\experimental\session_cache.py -> python_build\lib.win32-3.8\grpc\experimental
copying src\python\grpcio\grpc\experimental\__init__.py -> python_build\lib.win32-3.8\grpc\experimental
creating python_build\lib.win32-3.8\grpc\framework
copying src\python\grpcio\grpc\framework\__init__.py -> python_build\lib.win32-3.8\grpc\framework
creating python_build\lib.win32-3.8\grpc\_cython
copying src\python\grpcio\grpc\_cython\__init__.py -> python_build\lib.win32-3.8\grpc\_cython
creating python_build\lib.win32-3.8\grpc\framework\common
copying src\python\grpcio\grpc\framework\common\cardinality.py -> python_build\lib.win32-3.8\grpc\framework\common
copying src\python\grpcio\grpc\framework\common\style.py -> python_build\lib.win32-3.8\grpc\framework\common
copying src\python\grpcio\grpc\framework\common\__init__.py -> python_build\lib.win32-3.8\grpc\framework\common
creating python_build\lib.win32-3.8\grpc\framework\foundation
copying src\python\grpcio\grpc\framework\foundation\abandonment.py -> python_build\lib.win32-3.8\grpc\framework\foundation
copying src\python\grpcio\grpc\framework\foundation\callable_util.py -> python_build\lib.win32-3.8\grpc\framework\foundation
copying src\python\grpcio\grpc\framework\foundation\future.py -> python_build\lib.win32-3.8\grpc\framework\foundation
copying src\python\grpcio\grpc\framework\foundation\logging_pool.py -> python_build\lib.win32-3.8\grpc\framework\foundation
copying src\python\grpcio\grpc\framework\foundation\stream.py -> python_build\lib.win32-3.8\grpc\framework\foundation
copying src\python\grpcio\grpc\framework\foundation\stream_util.py -> python_build\lib.win32-3.8\grpc\framework\foundation
copying src\python\grpcio\grpc\framework\foundation\__init__.py -> python_build\lib.win32-3.8\grpc\framework\foundation
creating python_build\lib.win32-3.8\grpc\framework\interfaces
copying src\python\grpcio\grpc\framework\interfaces\__init__.py -> python_build\lib.win32-3.8\grpc\framework\interfaces
creating python_build\lib.win32-3.8\grpc\framework\interfaces\base
copying src\python\grpcio\grpc\framework\interfaces\base\base.py -> python_build\lib.win32-3.8\grpc\framework\interfaces\base
copying src\python\grpcio\grpc\framework\interfaces\base\utilities.py -> python_build\lib.win32-3.8\grpc\framework\interfaces\base
copying src\python\grpcio\grpc\framework\interfaces\base\__init__.py -> python_build\lib.win32-3.8\grpc\framework\interfaces\base
creating python_build\lib.win32-3.8\grpc\framework\interfaces\face
copying src\python\grpcio\grpc\framework\interfaces\face\face.py -> python_build\lib.win32-3.8\grpc\framework\interfaces\face
copying src\python\grpcio\grpc\framework\interfaces\face\utilities.py -> python_build\lib.win32-3.8\grpc\framework\interfaces\face
copying src\python\grpcio\grpc\framework\interfaces\face\__init__.py -> python_build\lib.win32-3.8\grpc\framework\interfaces\face
creating python_build\lib.win32-3.8\grpc\_cython\_cygrpc
copying src\python\grpcio\grpc\_cython\_cygrpc\__init__.py -> python_build\lib.win32-3.8\grpc\_cython\_cygrpc
creating python_build\lib.win32-3.8\grpc\_cython\_credentials
copying src\python\grpcio\grpc\_cython\_credentials\roots.pem -> python_build\lib.win32-3.8\grpc\_cython\_credentials
running build_ext
Found cython-generated files...
building 'grpc._cython.cygrpc' extension
creating python_build\temp.win32-3.8
creating python_build\temp.win32-3.8\Release
creating python_build\temp.win32-3.8\Release\src
creating python_build\temp.win32-3.8\Release\src\python
creating python_build\temp.win32-3.8\Release\src\python\grpcio
creating python_build\temp.win32-3.8\Release\src\python\grpcio\grpc
creating python_build\temp.win32-3.8\Release\src\python\grpcio\grpc\_cython
creating python_build\temp.win32-3.8\Release\third_party
creating python_build\temp.win32-3.8\Release\third_party\address_sorting
creating python_build\temp.win32-3.8\Release\src\core
creating python_build\temp.win32-3.8\Release\src\core\lib
creating python_build\temp.win32-3.8\Release\src\core\lib\gpr
creating python_build\temp.win32-3.8\Release\src\core\lib\gprpp
creating python_build\temp.win32-3.8\Release\src\core\lib\profiling
creating python_build\temp.win32-3.8\Release\src\core\lib\surface
creating python_build\temp.win32-3.8\Release\src\core\lib\avl
creating python_build\temp.win32-3.8\Release\src\core\lib\backoff
creating python_build\temp.win32-3.8\Release\src\core\lib\channel
creating python_build\temp.win32-3.8\Release\src\core\lib\compression
creating python_build\temp.win32-3.8\Release\src\core\lib\debug
creating python_build\temp.win32-3.8\Release\src\core\lib\http
creating python_build\temp.win32-3.8\Release\src\core\lib\iomgr
creating python_build\temp.win32-3.8\Release\src\core\lib\json
creating python_build\temp.win32-3.8\Release\src\core\lib\slice
creating python_build\temp.win32-3.8\Release\src\core\lib\transport
creating python_build\temp.win32-3.8\Release\src\core\ext
creating python_build\temp.win32-3.8\Release\src\core\ext\transport
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\chttp2
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\chttp2\server
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\chttp2\server\secure
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\chttp2\transport
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\chttp2\alpn
creating python_build\temp.win32-3.8\Release\src\core\ext\filters
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\http
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\http\client
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\http\message_compress
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\http\server
creating python_build\temp.win32-3.8\Release\src\core\lib\security
creating python_build\temp.win32-3.8\Release\src\core\lib\security\context
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\alts
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\composite
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\fake
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\google_default
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\iam
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\jwt
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\local
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\oauth2
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\plugin
creating python_build\temp.win32-3.8\Release\src\core\lib\security\credentials\ssl
creating python_build\temp.win32-3.8\Release\src\core\lib\security\security_connector
creating python_build\temp.win32-3.8\Release\src\core\lib\security\transport
creating python_build\temp.win32-3.8\Release\src\core\lib\security\util
creating python_build\temp.win32-3.8\Release\src\core\tsi
creating python_build\temp.win32-3.8\Release\src\core\tsi\alts
creating python_build\temp.win32-3.8\Release\src\core\tsi\alts\crypt
creating python_build\temp.win32-3.8\Release\src\core\tsi\alts\frame_protector
creating python_build\temp.win32-3.8\Release\src\core\tsi\alts\handshaker
creating python_build\temp.win32-3.8\Release\src\core\tsi\alts\zero_copy_frame_protector
creating python_build\temp.win32-3.8\Release\third_party\nanopb
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\chttp2\client
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\chttp2\client\insecure
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\deadline
creating python_build\temp.win32-3.8\Release\src\core\tsi\ssl
creating python_build\temp.win32-3.8\Release\src\core\tsi\ssl\session_cache
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\chttp2\client\secure
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\chttp2\server\insecure
creating python_build\temp.win32-3.8\Release\src\core\ext\transport\inproc
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy\grpclb
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy\grpclb\proto
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy\grpclb\proto\grpc
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy\grpclb\proto\grpc\lb
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy\grpclb\proto\grpc\lb\v1
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy\grpclb\proto\grpc\lb\v1\google
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy\grpclb\proto\grpc\lb\v1\google\protobuf
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\resolver
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\resolver\fake
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy\pick_first
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\lb_policy\round_robin
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\resolver\dns
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\resolver\dns\c_ares
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\resolver\dns\native
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\client_channel\resolver\sockaddr
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\census
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\max_age
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\message_size
creating python_build\temp.win32-3.8\Release\src\core\ext\filters\workarounds
creating python_build\temp.win32-3.8\Release\src\core\plugin_registry
creating python_build\temp.win32-3.8\Release\src\boringssl
creating python_build\temp.win32-3.8\Release\third_party\boringssl
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\asn1
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\base64
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\bio
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\bn_extra
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\buf
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\bytestring
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\chacha
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\cipher_extra
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\cmac
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\conf
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\curve25519
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\dh
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\digest_extra
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\dsa
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\ec_extra
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\ecdh
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\ecdsa_extra
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\engine
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\err
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\evp
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\fipsmodule
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\hkdf
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\lhash
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\obj
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\pem
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\pkcs7
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\pkcs8
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\poly1305
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\pool
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\rand_extra
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\rc4
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\rsa_extra
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\stack
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\x509
creating python_build\temp.win32-3.8\Release\third_party\boringssl\crypto\x509v3
creating python_build\temp.win32-3.8\Release\third_party\boringssl\ssl
creating python_build\temp.win32-3.8\Release\third_party\boringssl\third_party
creating python_build\temp.win32-3.8\Release\third_party\boringssl\third_party\fiat
creating python_build\temp.win32-3.8\Release\third_party\zlib
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.24.28314\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DOPENSSL_NO_ASM=1 -D_WIN32_WINNT=1536 -DGPR_BACKWARDS_COMPATIBILITY_MODE=1 -DWIN32_LEAN_AND_MEAN=1 -DCARES_STATICLI
B=1 -DGRPC_ARES=0 -DNTDDI_VERSION=100663296 -DNOMINMAX=1 -DNTDDI_VERSION=100663296 -Isrc\python\grpcio -Iinclude -I. -Ithird_party\boringssl\include -Ithird_party\zlib -Ithird_party\nanopb -Ithird_party\cares -Ithird_party\cares\cares -Ithird_party\address_sorting\inc
lude -IC:\Users\Michael\Projects\GraknWorkbench\venv\include -IC:\Users\Michael\AppData\Local\Programs\Python\Python38-32\include -IC:\Users\Michael\AppData\Local\Programs\Python\Python38-32\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\
Tools\MSVC\14.24.28314\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Window
s Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /EHsc /Tpsrc\python\grpcio\grpc/_cython/cygrpc.cpp /Fopython_build\temp.win32-3.8\Release\
src\python\grpcio\grpc/_cython/cygrpc.obj -std=c++11 -DPB_FIELD_16BIT
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
cygrpc.cpp
src\python\grpcio\grpc/_cython/cygrpc.cpp(1365): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory
creating Users
creating Users\Michael
creating Users\Michael\AppData
creating Users\Michael\AppData\Local
creating Users\Michael\AppData\Local\Temp
creating Users\Michael\AppData\Local\Temp\tmp5i1gp4i9
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.24.28314\bin\HostX86\x86\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\Michael\Projects\GraknWorkbench\venv\include -IC:\Users\Michael\AppData\Local\Programs\Python\Python38-32
\include -IC:\Users\Michael\AppData\Local\Programs\Python\Python38-32\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.24.28314\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)
\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Fi
les (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\Michael\AppData\Local\Temp\tmp5i1gp4i9\a.c /FoUsers\Michael\AppData\Local\Temp\tmp5i1gp4i9\a.obj
a.c
Traceback (most recent call last):
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\_msvccompiler.py", line 438, in compile
self.spawn(args)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\_msvccompiler.py", line 557, in spawn
return super().spawn(cmd)
File "C:\Users\Michael\AppData\Local\Temp\pip-install-xguw__my\grpcio\src\python\grpcio\_spawn_patch.py", line 54, in _commandfile_spawn
_classic_spawn(self, command)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\ccompiler.py", line 910, in spawn
spawn(cmd, dry_run=self.dry_run)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\spawn.py", line 38, in spawn
_spawn_nt(cmd, search_path, dry_run=dry_run)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\spawn.py", line 80, in _spawn_nt
raise DistutilsExecError(
distutils.errors.DistutilsExecError: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.24.28314\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Michael\AppData\Local\Temp\pip-install-xguw__my\grpcio\src\python\grpcio\commands.py", line 301, in build_extensions
build_ext.build_ext.build_extensions(self)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "C:\Users\Michael\Projects\GraknWorkbench\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\command\build_ext.py", line 199, in build_extension
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build_ext.py", line 528, in build_extension
objects = self.compiler.compile(sources,
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\_msvccompiler.py", line 440, in compile
raise CompileError(msg)
distutils.errors.CompileError: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.24.28314\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Michael\AppData\Local\Temp\pip-install-xguw__my\grpcio\setup.py", line 332, in <module>
setuptools.setup(
File "C:\Users\Michael\Projects\GraknWorkbench\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\__init__.py", line 145, in setup
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Michael\Projects\GraknWorkbench\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\command\install.py", line 61, in run
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\install.py", line 545, in run
self.run_command('build')
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build.py", line 135, in run
self.run_command(cmd_name)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "C:\Users\Michael\Projects\GraknWorkbench\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\command\build_ext.py", line 78, in run
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build_ext.py", line 340, in run
self.build_extensions()
File "C:\Users\Michael\AppData\Local\Temp\pip-install-xguw__my\grpcio\src\python\grpcio\commands.py", line 305, in build_extensions
raise CommandError(
commands.CommandError: Failed `build_ext` step:
Traceback (most recent call last):
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\_msvccompiler.py", line 438, in compile
self.spawn(args)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\_msvccompiler.py", line 557, in spawn
return super().spawn(cmd)
File "C:\Users\Michael\AppData\Local\Temp\pip-install-xguw__my\grpcio\src\python\grpcio\_spawn_patch.py", line 54, in _commandfile_spawn
_classic_spawn(self, command)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\ccompiler.py", line 910, in spawn
spawn(cmd, dry_run=self.dry_run)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\spawn.py", line 38, in spawn
_spawn_nt(cmd, search_path, dry_run=dry_run)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\spawn.py", line 80, in _spawn_nt
raise DistutilsExecError(
distutils.errors.DistutilsExecError: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.24.28314\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Michael\AppData\Local\Temp\pip-install-xguw__my\grpcio\src\python\grpcio\commands.py", line 301, in build_extensions
build_ext.build_ext.build_extensions(self)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "C:\Users\Michael\Projects\GraknWorkbench\venv\lib\site-packages\setuptools-40.8.0-py3.8.egg\setuptools\command\build_ext.py", line 199, in build_extension
_build_ext.build_extension(self, ext)
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\command\build_ext.py", line 528, in build_extension
objects = self.compiler.compile(sources,
File "C:\Users\Michael\AppData\Local\Programs\Python\Python38-32\lib\distutils\_msvccompiler.py", line 440, in compile
raise CompileError(msg)
distutils.errors.CompileError: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.24.28314\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
----------------------------------------
Command "C:\Users\Michael\Projects\GraknWorkbench\venv\Scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\Michael\\AppData\\Local\\Temp\\pip-install-xguw__my\\grpcio\\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\Michael\AppData\Local\Temp\pip-record-86jkdfzm\install-record.txt --single-version-externally-managed --compile --install-headers C:\Users\Michael\Projects\GraknWorkbench\venv\incl
ude\site\python3.8\grpcio" failed with error code 1 in C:\Users\Michael\AppData\Local\Temp\pip-install-xguw__my\grpcio\
Installs on Linux fine. Looks like maybe an issue with gRPC? Not sure. Need assistance. In middle of project. Thanks so much! Seems like it starts to fail at: (see above)
cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
cygrpc.cpp
src\python\grpcio\grpc/_cython/cygrpc.cpp(1365): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory