Microsoft Windows [Version 10.0.17763.379] (c) 2018 Microsoft Corporation. All rights reserved. C:\Users\awips>pip install jep==3.8.2 numpy==1.15.1 Collecting jep==3.8.2 Downloading jep-3.8.2.tar.gz (3.0 MB) |████████████████████████████████| 3.0 MB 1.1 MB/s Collecting numpy==1.15.1 Downloading numpy-1.15.1-cp37-none-win_amd64.whl (13.5 MB) |████████████████████████████████| 13.5 MB 6.4 MB/s Building wheels for collected packages: jep Building wheel for jep (setup.py) ... error ERROR: Command errored out with exit status 1: command: 'C:\Users\awips\miniconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\awips\\AppData\\Local\\Temp\\pip-install-pm7lsjux\\jep\\setup.py'"'"'; __file__='"'"'C:\\Users\\awips\\AppData\\Local\\Temp\\pip-install-pm7lsjux\\jep\\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\awips\AppData\Local\Temp\pip-wheel-ratip5si' cwd: C:\Users\awips\AppData\Local\Temp\pip-install-pm7lsjux\jep\ Complete output (85 lines): numpy not found, running without numpy support running bdist_wheel running build running setup_java Using JAVA_HOME: C:\Program Files\Java\jdk1.8.0_181 running build_java C:\Program Files\Java\jdk1.8.0_181\bin\javac.exe -deprecation -d build\java -classpath src src\main\java\jep\AbstractNDArray.java src\main\java\jep\ClassEnquirer.java src\main\java\jep\ClassList.java src\main\java\jep\DirectNDArray.java src\main\java\jep\Jep.java src\main\java\jep\JepConfig.java src\main\java\jep\JepException.java src\main\java\jep\JepScriptEngine.java src\main\java\jep\JepScriptEngineFactory.java src\main\java\jep\LibraryLocator.java src\main\java\jep\MainInterpreter.java src\main\java\jep\NamingConventionClassEnquirer.java src\main\java\jep\NDArray.java src\main\java\jep\Proxy.java src\main\java\jep\PyConfig.java src\main\java\jep\Run.java src\main\java\jep\SharedInterpreter.java src\main\java\jep\Util.java src\main\java\jep\python\InvocationHandler.java src\main\java\jep\python\MemoryManager.java src\main\java\jep\python\PyCallable.java src\main\java\jep\python\PyClass.java src\main\java\jep\python\PyModule.java src\main\java\jep\python\PyObject.java src\main\java\jep\python\PyPointer.java C:\Program Files\Java\jdk1.8.0_181\bin\javah.exe -classpath build\java -d build\include jep.Jep jep.MainInterpreter jep.python.InvocationHandler jep.python.PyObject jep.python.PyCallable jep.python.PyPointer C:\Program Files\Java\jdk1.8.0_181\bin\javac.exe -deprecation -d build\java\test -classpath build\java;src src\test\java\jep\test\Test.java src\test\java\jep\test\TestCompiledScript.java src\test\java\jep\test\TestDefaultMethods.java src\test\java\jep\test\TestExceptionCause.java src\test\java\jep\test\TestGetByteArray.java src\test\java\jep\test\TestGetCollectionBoxing.java src\test\java\jep\test\TestGetJPyObject.java src\test\java\jep\test\TestGetTempValue.java src\test\java\jep\test\TestGetWithClass.java src\test\java\jep\test\TestInvoke.java src\test\java\jep\test\TestOverload.java src\test\java\jep\test\TestPreInitVariables.java src\test\java\jep\test\TestSharedArgv.java src\test\java\jep\test\TestSharedInterpreter.java src\test\java\jep\test\TestSharedModules.java src\test\java\jep\test\TestSharedModulesThreads.java src\test\java\jep\test\closeable\TestAutoCloseable.java src\test\java\jep\test\numpy\TestNumpy.java src\test\java\jep\test\numpy\TestNumpyArrayToString.java src\test\java\jep\test\numpy\TestNumpyProdShared.java src\test\java\jep\test\numpy\example\TestNumpyGILFreeze.java src\test\java\jep\test\numpy\example\TestNumpyMemoryLeak.java src\test\java\jep\test\numpy\example\TestNumpyProdLost.java src\test\java\jep\test\numpy\example\TestScipyFreeze.java src\test\java\jep\test\synchronization\TestCrossLangSync.java src\test\java\jep\test\types\TestFieldTypes.java src\test\java\jep\test\types\TestMethodTypes.java src\test\java\jep\test\types\TestStaticFieldTypes.java src\test\java\jep\test\types\TestStaticMethodTypes.java copying src\main\java\jep\AbstractNDArray.java to build\java\jep.src\main\java\jep\AbstractNDArray.java copying src\main\java\jep\ClassEnquirer.java to build\java\jep.src\main\java\jep\ClassEnquirer.java copying src\main\java\jep\ClassList.java to build\java\jep.src\main\java\jep\ClassList.java copying src\main\java\jep\DirectNDArray.java to build\java\jep.src\main\java\jep\DirectNDArray.java copying src\main\java\jep\Jep.java to build\java\jep.src\main\java\jep\Jep.java copying src\main\java\jep\JepConfig.java to build\java\jep.src\main\java\jep\JepConfig.java copying src\main\java\jep\JepException.java to build\java\jep.src\main\java\jep\JepException.java copying src\main\java\jep\JepScriptEngine.java to build\java\jep.src\main\java\jep\JepScriptEngine.java copying src\main\java\jep\JepScriptEngineFactory.java to build\java\jep.src\main\java\jep\JepScriptEngineFactory.java copying src\main\java\jep\LibraryLocator.java to build\java\jep.src\main\java\jep\LibraryLocator.java copying src\main\java\jep\MainInterpreter.java to build\java\jep.src\main\java\jep\MainInterpreter.java copying src\main\java\jep\NamingConventionClassEnquirer.java to build\java\jep.src\main\java\jep\NamingConventionClassEnquirer.java copying src\main\java\jep\NDArray.java to build\java\jep.src\main\java\jep\NDArray.java copying src\main\java\jep\Proxy.java to build\java\jep.src\main\java\jep\Proxy.java copying src\main\java\jep\PyConfig.java to build\java\jep.src\main\java\jep\PyConfig.java copying src\main\java\jep\Run.java to build\java\jep.src\main\java\jep\Run.java copying src\main\java\jep\SharedInterpreter.java to build\java\jep.src\main\java\jep\SharedInterpreter.java copying src\main\java\jep\Util.java to build\java\jep.src\main\java\jep\Util.java copying src\main\java\jep\python\InvocationHandler.java to build\java\jep.src\main\java\jep\python\InvocationHandler.java copying src\main\java\jep\python\MemoryManager.java to build\java\jep.src\main\java\jep\python\MemoryManager.java copying src\main\java\jep\python\PyCallable.java to build\java\jep.src\main\java\jep\python\PyCallable.java copying src\main\java\jep\python\PyClass.java to build\java\jep.src\main\java\jep\python\PyClass.java copying src\main\java\jep\python\PyModule.java to build\java\jep.src\main\java\jep\python\PyModule.java copying src\main\java\jep\python\PyObject.java to build\java\jep.src\main\java\jep\python\PyObject.java copying src\main\java\jep\python\PyPointer.java to build\java\jep.src\main\java\jep\python\PyPointer.java copying src\test\java\jep\test\Test.java to build\java\jep.test.src\test\java\jep\test\Test.java copying src\test\java\jep\test\TestCompiledScript.java to build\java\jep.test.src\test\java\jep\test\TestCompiledScript.java copying src\test\java\jep\test\TestDefaultMethods.java to build\java\jep.test.src\test\java\jep\test\TestDefaultMethods.java copying src\test\java\jep\test\TestExceptionCause.java to build\java\jep.test.src\test\java\jep\test\TestExceptionCause.java copying src\test\java\jep\test\TestGetByteArray.java to build\java\jep.test.src\test\java\jep\test\TestGetByteArray.java copying src\test\java\jep\test\TestGetCollectionBoxing.java to build\java\jep.test.src\test\java\jep\test\TestGetCollectionBoxing.java copying src\test\java\jep\test\TestGetJPyObject.java to build\java\jep.test.src\test\java\jep\test\TestGetJPyObject.java copying src\test\java\jep\test\TestGetTempValue.java to build\java\jep.test.src\test\java\jep\test\TestGetTempValue.java copying src\test\java\jep\test\TestGetWithClass.java to build\java\jep.test.src\test\java\jep\test\TestGetWithClass.java copying src\test\java\jep\test\TestInvoke.java to build\java\jep.test.src\test\java\jep\test\TestInvoke.java copying src\test\java\jep\test\TestOverload.java to build\java\jep.test.src\test\java\jep\test\TestOverload.java copying src\test\java\jep\test\TestPreInitVariables.java to build\java\jep.test.src\test\java\jep\test\TestPreInitVariables.java copying src\test\java\jep\test\TestSharedArgv.java to build\java\jep.test.src\test\java\jep\test\TestSharedArgv.java copying src\test\java\jep\test\TestSharedInterpreter.java to build\java\jep.test.src\test\java\jep\test\TestSharedInterpreter.java copying src\test\java\jep\test\TestSharedModules.java to build\java\jep.test.src\test\java\jep\test\TestSharedModules.java copying src\test\java\jep\test\TestSharedModulesThreads.java to build\java\jep.test.src\test\java\jep\test\TestSharedModulesThreads.java copying src\test\java\jep\test\closeable\TestAutoCloseable.java to build\java\jep.test.src\test\java\jep\test\closeable\TestAutoCloseable.java copying src\test\java\jep\test\numpy\TestNumpy.java to build\java\jep.test.src\test\java\jep\test\numpy\TestNumpy.java copying src\test\java\jep\test\numpy\TestNumpyArrayToString.java to build\java\jep.test.src\test\java\jep\test\numpy\TestNumpyArrayToString.java copying src\test\java\jep\test\numpy\TestNumpyProdShared.java to build\java\jep.test.src\test\java\jep\test\numpy\TestNumpyProdShared.java copying src\test\java\jep\test\numpy\example\TestNumpyGILFreeze.java to build\java\jep.test.src\test\java\jep\test\numpy\example\TestNumpyGILFreeze.java copying src\test\java\jep\test\numpy\example\TestNumpyMemoryLeak.java to build\java\jep.test.src\test\java\jep\test\numpy\example\TestNumpyMemoryLeak.java copying src\test\java\jep\test\numpy\example\TestNumpyProdLost.java to build\java\jep.test.src\test\java\jep\test\numpy\example\TestNumpyProdLost.java copying src\test\java\jep\test\numpy\example\TestScipyFreeze.java to build\java\jep.test.src\test\java\jep\test\numpy\example\TestScipyFreeze.java copying src\test\java\jep\test\synchronization\TestCrossLangSync.java to build\java\jep.test.src\test\java\jep\test\synchronization\TestCrossLangSync.java copying src\test\java\jep\test\types\TestFieldTypes.java to build\java\jep.test.src\test\java\jep\test\types\TestFieldTypes.java copying src\test\java\jep\test\types\TestMethodTypes.java to build\java\jep.test.src\test\java\jep\test\types\TestMethodTypes.java copying src\test\java\jep\test\types\TestStaticFieldTypes.java to build\java\jep.test.src\test\java\jep\test\types\TestStaticFieldTypes.java copying src\test\java\jep\test\types\TestStaticMethodTypes.java to build\java\jep.test.src\test\java\jep\test\types\TestStaticMethodTypes.java running build_jar copying src/main/resources/jep/classlist_7.txt to build/java/jep copying src/main/resources/jep/classlist_8.txt to build/java/jep copying src/main/resources/jep/classlist_9.txt to build/java/jep copying src/main/resources/jep/classlist_10.txt to build/java/jep C:\Program Files\Java\jdk1.8.0_181\bin\jar.exe -cf build/java/jep-3.8.2-sources.jar -C build/java/jep.src/main/java jep C:\Program Files\Java\jdk1.8.0_181\bin\jar.exe -cfe build/java/jep-3.8.2.jar jep.Run -C build/java jep C:\Program Files\Java\jdk1.8.0_181\bin\jar.exe -cf build/java/jep-3.8.2-test-sources.jar -C build/java/jep.test.src/test/java jep C:\Program Files\Java\jdk1.8.0_181\bin\jar.exe -cfe build/java/jep-3.8.2-test.jar test.jep.Test -C build/java/test jep running build_py creating build\lib.win-amd64-3.7 creating build\lib.win-amd64-3.7\jep copying src\main\python\jep\console.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\java_import_hook.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\jdbc.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\redirect_streams.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\shared_modules_hook.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\version.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\__init__.py -> build\lib.win-amd64-3.7\jep running build_ext building 'jep' extension error: Microsoft Visual C++ 14.1 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/ ---------------------------------------- ERROR: Failed building wheel for jep Running setup.py clean for jep Failed to build jep Installing collected packages: jep, numpy Running setup.py install for jep ... error ERROR: Command errored out with exit status 1: command: 'C:\Users\awips\miniconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\awips\\AppData\\Local\\Temp\\pip-install-pm7lsjux\\jep\\setup.py'"'"'; __file__='"'"'C:\\Users\\awips\\AppData\\Local\\Temp\\pip-install-pm7lsjux\\jep\\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\awips\AppData\Local\Temp\pip-record-5zs9n_ri\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\awips\miniconda3\Include\jep' cwd: C:\Users\awips\AppData\Local\Temp\pip-install-pm7lsjux\jep\ Complete output (85 lines): numpy not found, running without numpy support running install running build running setup_java Using JAVA_HOME: C:\Program Files\Java\jdk1.8.0_181 running build_java C:\Program Files\Java\jdk1.8.0_181\bin\javac.exe -deprecation -d build\java -classpath src src\main\java\jep\AbstractNDArray.java src\main\java\jep\ClassEnquirer.java src\main\java\jep\ClassList.java src\main\java\jep\DirectNDArray.java src\main\java\jep\Jep.java src\main\java\jep\JepConfig.java src\main\java\jep\JepException.java src\main\java\jep\JepScriptEngine.java src\main\java\jep\JepScriptEngineFactory.java src\main\java\jep\LibraryLocator.java src\main\java\jep\MainInterpreter.java src\main\java\jep\NamingConventionClassEnquirer.java src\main\java\jep\NDArray.java src\main\java\jep\Proxy.java src\main\java\jep\PyConfig.java src\main\java\jep\Run.java src\main\java\jep\SharedInterpreter.java src\main\java\jep\Util.java src\main\java\jep\python\InvocationHandler.java src\main\java\jep\python\MemoryManager.java src\main\java\jep\python\PyCallable.java src\main\java\jep\python\PyClass.java src\main\java\jep\python\PyModule.java src\main\java\jep\python\PyObject.java src\main\java\jep\python\PyPointer.java C:\Program Files\Java\jdk1.8.0_181\bin\javah.exe -classpath build\java -d build\include jep.Jep jep.MainInterpreter jep.python.InvocationHandler jep.python.PyObject jep.python.PyCallable jep.python.PyPointer C:\Program Files\Java\jdk1.8.0_181\bin\javac.exe -deprecation -d build\java\test -classpath build\java;src src\test\java\jep\test\Test.java src\test\java\jep\test\TestCompiledScript.java src\test\java\jep\test\TestDefaultMethods.java src\test\java\jep\test\TestExceptionCause.java src\test\java\jep\test\TestGetByteArray.java src\test\java\jep\test\TestGetCollectionBoxing.java src\test\java\jep\test\TestGetJPyObject.java src\test\java\jep\test\TestGetTempValue.java src\test\java\jep\test\TestGetWithClass.java src\test\java\jep\test\TestInvoke.java src\test\java\jep\test\TestOverload.java src\test\java\jep\test\TestPreInitVariables.java src\test\java\jep\test\TestSharedArgv.java src\test\java\jep\test\TestSharedInterpreter.java src\test\java\jep\test\TestSharedModules.java src\test\java\jep\test\TestSharedModulesThreads.java src\test\java\jep\test\closeable\TestAutoCloseable.java src\test\java\jep\test\numpy\TestNumpy.java src\test\java\jep\test\numpy\TestNumpyArrayToString.java src\test\java\jep\test\numpy\TestNumpyProdShared.java src\test\java\jep\test\numpy\example\TestNumpyGILFreeze.java src\test\java\jep\test\numpy\example\TestNumpyMemoryLeak.java src\test\java\jep\test\numpy\example\TestNumpyProdLost.java src\test\java\jep\test\numpy\example\TestScipyFreeze.java src\test\java\jep\test\synchronization\TestCrossLangSync.java src\test\java\jep\test\types\TestFieldTypes.java src\test\java\jep\test\types\TestMethodTypes.java src\test\java\jep\test\types\TestStaticFieldTypes.java src\test\java\jep\test\types\TestStaticMethodTypes.java copying src\main\java\jep\AbstractNDArray.java to build\java\jep.src\main\java\jep\AbstractNDArray.java copying src\main\java\jep\ClassEnquirer.java to build\java\jep.src\main\java\jep\ClassEnquirer.java copying src\main\java\jep\ClassList.java to build\java\jep.src\main\java\jep\ClassList.java copying src\main\java\jep\DirectNDArray.java to build\java\jep.src\main\java\jep\DirectNDArray.java copying src\main\java\jep\Jep.java to build\java\jep.src\main\java\jep\Jep.java copying src\main\java\jep\JepConfig.java to build\java\jep.src\main\java\jep\JepConfig.java copying src\main\java\jep\JepException.java to build\java\jep.src\main\java\jep\JepException.java copying src\main\java\jep\JepScriptEngine.java to build\java\jep.src\main\java\jep\JepScriptEngine.java copying src\main\java\jep\JepScriptEngineFactory.java to build\java\jep.src\main\java\jep\JepScriptEngineFactory.java copying src\main\java\jep\LibraryLocator.java to build\java\jep.src\main\java\jep\LibraryLocator.java copying src\main\java\jep\MainInterpreter.java to build\java\jep.src\main\java\jep\MainInterpreter.java copying src\main\java\jep\NamingConventionClassEnquirer.java to build\java\jep.src\main\java\jep\NamingConventionClassEnquirer.java copying src\main\java\jep\NDArray.java to build\java\jep.src\main\java\jep\NDArray.java copying src\main\java\jep\Proxy.java to build\java\jep.src\main\java\jep\Proxy.java copying src\main\java\jep\PyConfig.java to build\java\jep.src\main\java\jep\PyConfig.java copying src\main\java\jep\Run.java to build\java\jep.src\main\java\jep\Run.java copying src\main\java\jep\SharedInterpreter.java to build\java\jep.src\main\java\jep\SharedInterpreter.java copying src\main\java\jep\Util.java to build\java\jep.src\main\java\jep\Util.java copying src\main\java\jep\python\InvocationHandler.java to build\java\jep.src\main\java\jep\python\InvocationHandler.java copying src\main\java\jep\python\MemoryManager.java to build\java\jep.src\main\java\jep\python\MemoryManager.java copying src\main\java\jep\python\PyCallable.java to build\java\jep.src\main\java\jep\python\PyCallable.java copying src\main\java\jep\python\PyClass.java to build\java\jep.src\main\java\jep\python\PyClass.java copying src\main\java\jep\python\PyModule.java to build\java\jep.src\main\java\jep\python\PyModule.java copying src\main\java\jep\python\PyObject.java to build\java\jep.src\main\java\jep\python\PyObject.java copying src\main\java\jep\python\PyPointer.java to build\java\jep.src\main\java\jep\python\PyPointer.java copying src\test\java\jep\test\Test.java to build\java\jep.test.src\test\java\jep\test\Test.java copying src\test\java\jep\test\TestCompiledScript.java to build\java\jep.test.src\test\java\jep\test\TestCompiledScript.java copying src\test\java\jep\test\TestDefaultMethods.java to build\java\jep.test.src\test\java\jep\test\TestDefaultMethods.java copying src\test\java\jep\test\TestExceptionCause.java to build\java\jep.test.src\test\java\jep\test\TestExceptionCause.java copying src\test\java\jep\test\TestGetByteArray.java to build\java\jep.test.src\test\java\jep\test\TestGetByteArray.java copying src\test\java\jep\test\TestGetCollectionBoxing.java to build\java\jep.test.src\test\java\jep\test\TestGetCollectionBoxing.java copying src\test\java\jep\test\TestGetJPyObject.java to build\java\jep.test.src\test\java\jep\test\TestGetJPyObject.java copying src\test\java\jep\test\TestGetTempValue.java to build\java\jep.test.src\test\java\jep\test\TestGetTempValue.java copying src\test\java\jep\test\TestGetWithClass.java to build\java\jep.test.src\test\java\jep\test\TestGetWithClass.java copying src\test\java\jep\test\TestInvoke.java to build\java\jep.test.src\test\java\jep\test\TestInvoke.java copying src\test\java\jep\test\TestOverload.java to build\java\jep.test.src\test\java\jep\test\TestOverload.java copying src\test\java\jep\test\TestPreInitVariables.java to build\java\jep.test.src\test\java\jep\test\TestPreInitVariables.java copying src\test\java\jep\test\TestSharedArgv.java to build\java\jep.test.src\test\java\jep\test\TestSharedArgv.java copying src\test\java\jep\test\TestSharedInterpreter.java to build\java\jep.test.src\test\java\jep\test\TestSharedInterpreter.java copying src\test\java\jep\test\TestSharedModules.java to build\java\jep.test.src\test\java\jep\test\TestSharedModules.java copying src\test\java\jep\test\TestSharedModulesThreads.java to build\java\jep.test.src\test\java\jep\test\TestSharedModulesThreads.java copying src\test\java\jep\test\closeable\TestAutoCloseable.java to build\java\jep.test.src\test\java\jep\test\closeable\TestAutoCloseable.java copying src\test\java\jep\test\numpy\TestNumpy.java to build\java\jep.test.src\test\java\jep\test\numpy\TestNumpy.java copying src\test\java\jep\test\numpy\TestNumpyArrayToString.java to build\java\jep.test.src\test\java\jep\test\numpy\TestNumpyArrayToString.java copying src\test\java\jep\test\numpy\TestNumpyProdShared.java to build\java\jep.test.src\test\java\jep\test\numpy\TestNumpyProdShared.java copying src\test\java\jep\test\numpy\example\TestNumpyGILFreeze.java to build\java\jep.test.src\test\java\jep\test\numpy\example\TestNumpyGILFreeze.java copying src\test\java\jep\test\numpy\example\TestNumpyMemoryLeak.java to build\java\jep.test.src\test\java\jep\test\numpy\example\TestNumpyMemoryLeak.java copying src\test\java\jep\test\numpy\example\TestNumpyProdLost.java to build\java\jep.test.src\test\java\jep\test\numpy\example\TestNumpyProdLost.java copying src\test\java\jep\test\numpy\example\TestScipyFreeze.java to build\java\jep.test.src\test\java\jep\test\numpy\example\TestScipyFreeze.java copying src\test\java\jep\test\synchronization\TestCrossLangSync.java to build\java\jep.test.src\test\java\jep\test\synchronization\TestCrossLangSync.java copying src\test\java\jep\test\types\TestFieldTypes.java to build\java\jep.test.src\test\java\jep\test\types\TestFieldTypes.java copying src\test\java\jep\test\types\TestMethodTypes.java to build\java\jep.test.src\test\java\jep\test\types\TestMethodTypes.java copying src\test\java\jep\test\types\TestStaticFieldTypes.java to build\java\jep.test.src\test\java\jep\test\types\TestStaticFieldTypes.java copying src\test\java\jep\test\types\TestStaticMethodTypes.java to build\java\jep.test.src\test\java\jep\test\types\TestStaticMethodTypes.java running build_jar copying src/main/resources/jep/classlist_7.txt to build/java/jep copying src/main/resources/jep/classlist_8.txt to build/java/jep copying src/main/resources/jep/classlist_9.txt to build/java/jep copying src/main/resources/jep/classlist_10.txt to build/java/jep C:\Program Files\Java\jdk1.8.0_181\bin\jar.exe -cf build/java/jep-3.8.2-sources.jar -C build/java/jep.src/main/java jep C:\Program Files\Java\jdk1.8.0_181\bin\jar.exe -cfe build/java/jep-3.8.2.jar jep.Run -C build/java jep C:\Program Files\Java\jdk1.8.0_181\bin\jar.exe -cf build/java/jep-3.8.2-test-sources.jar -C build/java/jep.test.src/test/java jep C:\Program Files\Java\jdk1.8.0_181\bin\jar.exe -cfe build/java/jep-3.8.2-test.jar test.jep.Test -C build/java/test jep running build_py creating build\lib.win-amd64-3.7 creating build\lib.win-amd64-3.7\jep copying src\main\python\jep\console.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\java_import_hook.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\jdbc.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\redirect_streams.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\shared_modules_hook.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\version.py -> build\lib.win-amd64-3.7\jep copying src\main\python\jep\__init__.py -> build\lib.win-amd64-3.7\jep running build_ext building 'jep' extension error: Microsoft Visual C++ 14.1 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/ ---------------------------------------- ERROR: Command errored out with exit status 1: 'C:\Users\awips\miniconda3\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\awips\\AppData\\Local\\Temp\\pip-install-pm7lsjux\\jep\\setup.py'"'"'; __file__='"'"'C:\\Users\\awips\\AppData\\Local\\Temp\\pip-install-pm7lsjux\\jep\\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\awips\AppData\Local\Temp\pip-record-5zs9n_ri\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\awips\miniconda3\Include\jep' Check the logs for full command output. C:\Users\awips>