cython: [BUG] fatal error LNK1104: cannot open file '...\Cython\Plex\Scanners.cp38-win_amd64.exp'
Describe the bug
I’m trying to install cartopy on Win10 / Python 3.8.2 with Cython 0.29.32 (same with Cython-3.0.0a11):
pip install -U --global-option="-ID:\OSGeo4W\include" --global-option="-LD:\OSGeo4W\lib" --install-option="--no-cython-compile" cartopy
I added the --no-cython-compile option as advised in #3941 but it didn’t help (exactly same error with or without the option), it seems as if --no-cython-compile is not handed down to the build process maybe due to the specification of the global options (see warning on second line of full output)?
running build_ext
building 'Cython.Plex.Scanners' extension
creating build\temp.win-amd64-3.8
creating build\temp.win-amd64-3.8\Release
creating build\temp.win-amd64-3.8\Release\Users
creating build\temp.win-amd64-3.8\Release\Users\user
creating build\temp.win-amd64-3.8\Release\Users\user\AppData
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex
C:\Programs\vs\Buildtools\VC\Tools\MSVC\14.26.28801\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\programs\python38\include -Ic:\programs\python38\include -IC:\Programs\vs\Buildtools\VC\Tools\MSVC\14.26.28801\include "-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 Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.c /Fobuild\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.obj
Scanners.c
C:\Programs\vs\Buildtools\VC\Tools\MSVC\14.26.28801\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:c:\programs\python38\libs /LIBPATH:c:\programs\python38\PCbuild\amd64 /LIBPATH:C:\Programs\vs\Buildtools\VC\Tools\MSVC\14.26.28801\lib\x64 "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\um\x64" /EXPORT:PyInit_Scanners build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.obj /OUT:build\lib.win-amd64-3.8\Cython\Plex\Scanners.cp38-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.cp38-win_amd64.lib
LINK : fatal error LNK1104: cannot open file 'build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.cp38-win_amd64.exp'
error: command 'C:\\Programs\\vs\\Buildtools\\VC\\Tools\\MSVC\\14.26.28801\\bin\\HostX86\\x64\\link.exe' failed with exit status 1104
Full output:
C:\Users\user>pip install -U --global-option="-ID:\OSGeo4W\include" --global-option="-LD:\OSGeo4W\lib" --install-option="--no-cython-compile" cartopy
WARNING: Disabling all use of wheels due to the use of --build-option / --global-option / --install-option.
Requirement already satisfied: cartopy in c:\programs\python38\lib\site-packages (0.20.1)
Collecting cartopy
Using cached Cartopy-0.21.0.tar.gz (10.9 MB)
Installing build dependencies ... error
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [464 lines of output]
Collecting wheel
Using cached wheel-0.37.1.tar.gz (66 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting setuptools>=40.6.0
Using cached setuptools-65.3.0.tar.gz (2.6 MB)
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting Cython>=0.29.13
Using cached Cython-0.29.32.tar.gz (2.1 MB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting oldest-supported-numpy
Using cached oldest-supported-numpy-2022.8.16.tar.gz (3.9 kB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting setuptools_scm>=7.0.0
Using cached setuptools_scm-7.0.5.tar.gz (70 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting numpy==1.17.3
Using cached numpy-1.17.3.zip (6.4 MB)
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Collecting packaging>=20.0
Using cached packaging-21.3.tar.gz (84 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting typing-extensions
Using cached typing_extensions-4.3.0.tar.gz (47 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting tomli>=1.0.0
Using cached tomli-2.0.1.tar.gz (15 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Collecting pyparsing!=3.0.5,>=2.0.2
Using cached pyparsing-3.0.9.tar.gz (2.0 MB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Skipping wheel build for wheel, due to binaries being disabled for it.
Skipping wheel build for Cython, due to binaries being disabled for it.
Skipping wheel build for oldest-supported-numpy, due to binaries being disabled for it.
Skipping wheel build for numpy, due to binaries being disabled for it.
Building wheels for collected packages: setuptools_scm, packaging, tomli, typing-extensions, pyparsing, setuptools
Building wheel for setuptools_scm (pyproject.toml): started
Building wheel for setuptools_scm (pyproject.toml): finished with status 'done'
Created wheel for setuptools_scm: filename=setuptools_scm-7.0.5-py3-none-any.whl size=42908 sha256=297190abd51896a57baa7ac456a8b9743ea7756dba7c2d74f064f107c44607af
Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\5d\03\02\432dfbbc369c465e5b968f5b85e39fc9fedda809d6e8c4dc78
Building wheel for packaging (pyproject.toml): started
Building wheel for packaging (pyproject.toml): finished with status 'done'
Created wheel for packaging: filename=packaging-21.3-py3-none-any.whl size=40735 sha256=2ee8beeafcfd99b0eab572d0d50158057e68ae10980e564435f7b0b4e2521eb3
Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\32\cc\23\c5551cc85714fbac2e1f6eafbccd1cd97c1aa472c9b760c699
Building wheel for tomli (pyproject.toml): started
Building wheel for tomli (pyproject.toml): finished with status 'done'
Created wheel for tomli: filename=tomli-2.0.1-py3-none-any.whl size=12759 sha256=81dd8649003f65f36f173bae062043866521279ed6bfb0192b2d87c08e9db4cb
Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\bb\b6\90\165ed2d4e3933c7567df3ca84de8db1cf47278a1673e8c476c
Building wheel for typing-extensions (pyproject.toml): started
Building wheel for typing-extensions (pyproject.toml): finished with status 'done'
Created wheel for typing-extensions: filename=typing_extensions-4.3.0-py3-none-any.whl size=25596 sha256=cd4d90eedfe2ebadd99b0577e5bac003c3e216560cc8a3e7c6f98f2224e0e23f
Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\00\53\4a\cba1742073c40c0f2053b20393f4bb92b824d338ec493e96fd
Building wheel for pyparsing (pyproject.toml): started
Building wheel for pyparsing (pyproject.toml): finished with status 'done'
Created wheel for pyparsing: filename=pyparsing-3.0.9-py3-none-any.whl size=98338 sha256=a1bdf3bd822e38737f5e6229325a48ac8f7809ffbb67e4a57cd9f7c6ae1065ff
Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\b3\a7\1a\b23474ed5b90f07ff975d52e38cbd4d5248606f2a215b32b82
Building wheel for setuptools (pyproject.toml): started
Building wheel for setuptools (pyproject.toml): finished with status 'done'
Created wheel for setuptools: filename=setuptools-65.3.0-py3-none-any.whl size=1232495 sha256=c1cc6d2837bdd6609e2b9a868728d5994c0a1e3b4e0fcd8cd1dcc3fb5898b1b2
Stored in directory: c:\users\user\appdata\local\pip\cache\wheels\d1\91\f4\517c55cb5dabfb5058ebf960ba998d02b59f78740f3c9914a6
Successfully built setuptools_scm packaging tomli typing-extensions pyparsing setuptools
Installing collected packages: wheel, typing-extensions, tomli, setuptools, pyparsing, numpy, Cython, packaging, oldest-supported-numpy, setuptools_scm
Running setup.py install for wheel: started
Running setup.py install for wheel: finished with status 'done'
Running setup.py install for numpy: started
Running setup.py install for numpy: still running...
Running setup.py install for numpy: finished with status 'done'
Running setup.py install for Cython: started
Running setup.py install for Cython: finished with status 'error'
error: subprocess-exited-with-error
Running setup.py install for Cython did not run successfully.
exit code: 1
[343 lines of output]
Unable to find pgen, not compiling formal grammar.
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.8
copying cython.py -> build\lib.win-amd64-3.8
creating build\lib.win-amd64-3.8\Cython
copying Cython\CodeWriter.py -> build\lib.win-amd64-3.8\Cython
copying Cython\Coverage.py -> build\lib.win-amd64-3.8\Cython
copying Cython\Debugging.py -> build\lib.win-amd64-3.8\Cython
copying Cython\Shadow.py -> build\lib.win-amd64-3.8\Cython
copying Cython\StringIOTree.py -> build\lib.win-amd64-3.8\Cython
copying Cython\TestUtils.py -> build\lib.win-amd64-3.8\Cython
copying Cython\Utils.py -> build\lib.win-amd64-3.8\Cython
copying Cython\__init__.py -> build\lib.win-amd64-3.8\Cython
creating build\lib.win-amd64-3.8\Cython\Build
copying Cython\Build\BuildExecutable.py -> build\lib.win-amd64-3.8\Cython\Build
copying Cython\Build\Cythonize.py -> build\lib.win-amd64-3.8\Cython\Build
copying Cython\Build\Dependencies.py -> build\lib.win-amd64-3.8\Cython\Build
copying Cython\Build\Distutils.py -> build\lib.win-amd64-3.8\Cython\Build
copying Cython\Build\Inline.py -> build\lib.win-amd64-3.8\Cython\Build
copying Cython\Build\IpythonMagic.py -> build\lib.win-amd64-3.8\Cython\Build
copying Cython\Build\__init__.py -> build\lib.win-amd64-3.8\Cython\Build
creating build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\AnalysedTreeTransforms.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Annotate.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\AutoDocTransforms.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Buffer.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Builtin.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\CmdLine.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Code.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\CodeGeneration.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\CythonScope.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\DebugFlags.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Errors.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\ExprNodes.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\FlowControl.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\FusedNode.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Future.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Interpreter.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Lexicon.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Main.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\MemoryView.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\ModuleNode.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Naming.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Nodes.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Optimize.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Options.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\ParseTreeTransforms.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Parsing.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Pipeline.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\PyrexTypes.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Pythran.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Scanning.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\StringEncoding.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Symtab.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\TreeFragment.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\TreePath.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\TypeInference.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\TypeSlots.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\UtilityCode.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\UtilNodes.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Version.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Visitor.py -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\__init__.py -> build\lib.win-amd64-3.8\Cython\Compiler
creating build\lib.win-amd64-3.8\Cython\Runtime
copying Cython\Runtime\__init__.py -> build\lib.win-amd64-3.8\Cython\Runtime
creating build\lib.win-amd64-3.8\Cython\Distutils
copying Cython\Distutils\build_ext.py -> build\lib.win-amd64-3.8\Cython\Distutils
copying Cython\Distutils\extension.py -> build\lib.win-amd64-3.8\Cython\Distutils
copying Cython\Distutils\old_build_ext.py -> build\lib.win-amd64-3.8\Cython\Distutils
copying Cython\Distutils\__init__.py -> build\lib.win-amd64-3.8\Cython\Distutils
creating build\lib.win-amd64-3.8\Cython\Debugger
copying Cython\Debugger\Cygdb.py -> build\lib.win-amd64-3.8\Cython\Debugger
copying Cython\Debugger\DebugWriter.py -> build\lib.win-amd64-3.8\Cython\Debugger
copying Cython\Debugger\libcython.py -> build\lib.win-amd64-3.8\Cython\Debugger
copying Cython\Debugger\libpython.py -> build\lib.win-amd64-3.8\Cython\Debugger
copying Cython\Debugger\__init__.py -> build\lib.win-amd64-3.8\Cython\Debugger
creating build\lib.win-amd64-3.8\Cython\Debugger\Tests
copying Cython\Debugger\Tests\TestLibCython.py -> build\lib.win-amd64-3.8\Cython\Debugger\Tests
copying Cython\Debugger\Tests\test_libcython_in_gdb.py -> build\lib.win-amd64-3.8\Cython\Debugger\Tests
copying Cython\Debugger\Tests\test_libpython_in_gdb.py -> build\lib.win-amd64-3.8\Cython\Debugger\Tests
copying Cython\Debugger\Tests\__init__.py -> build\lib.win-amd64-3.8\Cython\Debugger\Tests
creating build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Actions.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\DFA.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Errors.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Lexicons.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Machines.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Regexps.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Scanners.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Timing.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Traditional.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Transitions.py -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\__init__.py -> build\lib.win-amd64-3.8\Cython\Plex
creating build\lib.win-amd64-3.8\Cython\Tests
copying Cython\Tests\TestCodeWriter.py -> build\lib.win-amd64-3.8\Cython\Tests
copying Cython\Tests\TestCythonUtils.py -> build\lib.win-amd64-3.8\Cython\Tests
copying Cython\Tests\TestJediTyper.py -> build\lib.win-amd64-3.8\Cython\Tests
copying Cython\Tests\TestStringIOTree.py -> build\lib.win-amd64-3.8\Cython\Tests
copying Cython\Tests\xmlrunner.py -> build\lib.win-amd64-3.8\Cython\Tests
copying Cython\Tests\__init__.py -> build\lib.win-amd64-3.8\Cython\Tests
creating build\lib.win-amd64-3.8\Cython\Build\Tests
copying Cython\Build\Tests\TestCyCache.py -> build\lib.win-amd64-3.8\Cython\Build\Tests
copying Cython\Build\Tests\TestInline.py -> build\lib.win-amd64-3.8\Cython\Build\Tests
copying Cython\Build\Tests\TestIpythonMagic.py -> build\lib.win-amd64-3.8\Cython\Build\Tests
copying Cython\Build\Tests\TestStripLiterals.py -> build\lib.win-amd64-3.8\Cython\Build\Tests
copying Cython\Build\Tests\__init__.py -> build\lib.win-amd64-3.8\Cython\Build\Tests
creating build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestBuffer.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestCmdLine.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestFlowControl.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestGrammar.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestMemView.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestParseTreeTransforms.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestSignatureMatching.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestStringEncoding.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestTreeFragment.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestTreePath.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestTypes.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestUtilityLoad.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\TestVisitor.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
copying Cython\Compiler\Tests\__init__.py -> build\lib.win-amd64-3.8\Cython\Compiler\Tests
creating build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\__init__.py -> build\lib.win-amd64-3.8\Cython\Utility
creating build\lib.win-amd64-3.8\Cython\Tempita
copying Cython\Tempita\compat3.py -> build\lib.win-amd64-3.8\Cython\Tempita
copying Cython\Tempita\_looper.py -> build\lib.win-amd64-3.8\Cython\Tempita
copying Cython\Tempita\_tempita.py -> build\lib.win-amd64-3.8\Cython\Tempita
copying Cython\Tempita\__init__.py -> build\lib.win-amd64-3.8\Cython\Tempita
creating build\lib.win-amd64-3.8\pyximport
copying pyximport\pyxbuild.py -> build\lib.win-amd64-3.8\pyximport
copying pyximport\pyximport.py -> build\lib.win-amd64-3.8\pyximport
copying pyximport\__init__.py -> build\lib.win-amd64-3.8\pyximport
creating build\lib.win-amd64-3.8\Cython\Includes
copying Cython\Includes\openmp.pxd -> build\lib.win-amd64-3.8\Cython\Includes
creating build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\array.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\bool.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\buffer.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\bytearray.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\bytes.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\cellobject.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\ceval.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\cobject.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\codecs.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\complex.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\conversion.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\datetime.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\dict.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\exc.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\float.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\function.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\genobject.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\getargs.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\instance.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\int.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\iterator.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\iterobject.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\list.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\long.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\longintrepr.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\mapping.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\mem.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\memoryview.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\method.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\module.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\number.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\object.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\oldbuffer.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\pycapsule.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\pylifecycle.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\pystate.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\pythread.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\ref.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\sequence.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\set.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\slice.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\string.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\tuple.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\type.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\unicode.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\version.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\weakref.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
copying Cython\Includes\cpython\__init__.pxd -> build\lib.win-amd64-3.8\Cython\Includes\cpython
creating build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_bool.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_buffer.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_bytes.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_cobject.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_complex.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_dict.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_exc.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_float.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_function.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_getargs.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_instance.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_int.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_iterator.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_list.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_long.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_mapping.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_mem.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_method.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_module.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_number.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_object.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_oldbuffer.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_pycapsule.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_ref.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_sequence.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_set.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_string.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_tuple.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_type.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_unicode.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_version.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\python_weakref.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stdio.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stdlib.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
copying Cython\Includes\Deprecated\stl.pxd -> build\lib.win-amd64-3.8\Cython\Includes\Deprecated
creating build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\errno.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\float.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\limits.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\locale.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\math.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\setjmp.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\signal.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stddef.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stdint.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stdio.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\stdlib.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\string.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\time.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
copying Cython\Includes\libc\__init__.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libc
creating build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\algorithm.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\cast.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\complex.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\deque.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\forward_list.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\functional.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\iterator.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\limits.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\list.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\map.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\memory.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\pair.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\queue.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\set.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\stack.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\string.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\typeindex.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\typeinfo.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\unordered_map.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\unordered_set.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\utility.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\vector.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
copying Cython\Includes\libcpp\__init__.pxd -> build\lib.win-amd64-3.8\Cython\Includes\libcpp
creating build\lib.win-amd64-3.8\Cython\Includes\numpy
copying Cython\Includes\numpy\math.pxd -> build\lib.win-amd64-3.8\Cython\Includes\numpy
copying Cython\Includes\numpy\__init__.pxd -> build\lib.win-amd64-3.8\Cython\Includes\numpy
creating build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\dlfcn.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\fcntl.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\ioctl.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\mman.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\resource.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\select.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\signal.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\stat.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\stdio.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\stdlib.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\strings.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\time.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\types.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\unistd.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\wait.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Includes\posix\__init__.pxd -> build\lib.win-amd64-3.8\Cython\Includes\posix
copying Cython\Compiler\Code.pxd -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\FlowControl.pxd -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\ParseTreeTransforms.pxd -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Parsing.pxd -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Scanning.pxd -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Compiler\Visitor.pxd -> build\lib.win-amd64-3.8\Cython\Compiler
copying Cython\Runtime\refnanny.pyx -> build\lib.win-amd64-3.8\Cython\Runtime
copying Cython\Debugger\Tests\codefile -> build\lib.win-amd64-3.8\Cython\Debugger\Tests
copying Cython\Debugger\Tests\cfuncs.c -> build\lib.win-amd64-3.8\Cython\Debugger\Tests
copying Cython\Plex\Actions.pxd -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Plex\Scanners.pxd -> build\lib.win-amd64-3.8\Cython\Plex
copying Cython\Utility\CConvert.pyx -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\CpdefEnums.pyx -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\CppConvert.pyx -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\MemoryView.pyx -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\TestCythonScope.pyx -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\TestCyUtilityLoader.pyx -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\AsyncGen.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Buffer.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Builtins.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Capsule.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\CMath.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\CommonStructures.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Complex.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Coroutine.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\CythonFunction.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Embed.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Exceptions.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\ExtensionTypes.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\FunctionArguments.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\ImportExport.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\MemoryView_C.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\ModuleSetupCode.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\ObjectHandling.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Optimize.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Overflow.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Printing.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\Profile.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\StringTools.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\TestUtilityLoader.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\TypeConversion.c -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\arrayarray.h -> build\lib.win-amd64-3.8\Cython\Utility
copying Cython\Utility\CppSupport.cpp -> build\lib.win-amd64-3.8\Cython\Utility
running build_ext
building 'Cython.Plex.Scanners' extension
creating build\temp.win-amd64-3.8
creating build\temp.win-amd64-3.8\Release
creating build\temp.win-amd64-3.8\Release\Users
creating build\temp.win-amd64-3.8\Release\Users\user
creating build\temp.win-amd64-3.8\Release\Users\user\AppData
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython
creating build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex
C:\Programs\vs\Buildtools\VC\Tools\MSVC\14.26.28801\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\programs\python38\include -Ic:\programs\python38\include -IC:\Programs\vs\Buildtools\VC\Tools\MSVC\14.26.28801\include "-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 Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /TcC:\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.c /Fobuild\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.obj
Scanners.c
C:\Programs\vs\Buildtools\VC\Tools\MSVC\14.26.28801\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:c:\programs\python38\libs /LIBPATH:c:\programs\python38\PCbuild\amd64 /LIBPATH:C:\Programs\vs\Buildtools\VC\Tools\MSVC\14.26.28801\lib\x64 "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.18362.0\um\x64" /EXPORT:PyInit_Scanners build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.obj /OUT:build\lib.win-amd64-3.8\Cython\Plex\Scanners.cp38-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.cp38-win_amd64.lib
LINK : fatal error LNK1104: cannot open file 'build\temp.win-amd64-3.8\Release\Users\user\AppData\Local\Temp\pip-install-i8k82lv_\cython_ad73e7e91b874ab58317b82a9c2e6702\Cython\Plex\Scanners.cp38-win_amd64.exp'
error: command 'C:\\Programs\\vs\\Buildtools\\VC\\Tools\\MSVC\\14.26.28801\\bin\\HostX86\\x64\\link.exe' failed with exit status 1104
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
Encountered error while trying to install package.
Cython
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.
Code to reproduce the behaviour:
install geos (OSGeo4W), then
pip install --install-option="--no-cython-compile" cartopy
Expected behaviour
build without error
Environment
OS: Windows Python version 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] Cython version 0.29.32
Additional context
No response
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 15 (6 by maintainers)
I am getting the same on Windows with VS 2022 - just want to use the same openblas library for scipy and numpy… It seems to work when I get numpy source from github (considering that git.exe is on the PATH") but not with pip repositories…