error during installation of nes-py on windows 10.
D0HaTeJIJI0 opened this issue · comments
Describe the bug
I tried to install nes-py through anaconda on windows 10 by:
pip install nes-py
Reproduction Script
report of the whole process of installation:
Collecting nes-py
Using cached https://files.pythonhosted.org/packages/bb/b0/c699fd372371975a632652196020034b042d8ed7bada2804b2ccb5fc8a99/nes_py-6.2.2.tar.gz
Requirement already satisfied: gym>=0.10.9 in d:\python\anaconda\envs\myenv\lib\site-packages (from nes-py) (0.12.1)
Requirement already satisfied: matplotlib>=2.0.2 in d:\python\anaconda\envs\myenv\lib\site-packages (from nes-py) (3.0.3)
Requirement already satisfied: numpy>=1.12.1 in d:\python\anaconda\envs\myenv\lib\site-packages (from nes-py) (1.16.3)
Requirement already satisfied: opencv-python>=3.4.0.12 in d:\python\anaconda\envs\myenv\lib\site-packages (from nes-py) (4.1.0.25)
Requirement already satisfied: pygame>=1.9.3 in d:\python\anaconda\envs\myenv\lib\site-packages (from nes-py) (1.9.6)
Requirement already satisfied: pyglet>=1.3.2 in d:\python\anaconda\envs\myenv\lib\site-packages (from nes-py) (1.3.2)
Requirement already satisfied: tqdm>=4.19.5 in d:\python\anaconda\envs\myenv\lib\site-packages (from nes-py) (4.31.1)
Requirement already satisfied: six in d:\python\anaconda\envs\myenv\lib\site-packages (from gym>=0.10.9->nes-py) (1.12.0)
Requirement already satisfied: requests>=2.0 in d:\python\anaconda\envs\myenv\lib\site-packages (from gym>=0.10.9->nes-py) (2.21.0)
Requirement already satisfied: scipy in d:\python\anaconda\envs\myenv\lib\site-packages (from gym>=0.10.9->nes-py) (1.2.1)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in d:\python\anaconda\envs\myenv\lib\site-packages (from matplotlib>=2.0.2->nes-py) (2.4.0)
Requirement already satisfied: python-dateutil>=2.1 in d:\python\anaconda\envs\myenv\lib\site-packages (from matplotlib>=2.0.2->nes-py) (2.8.0)
Requirement already satisfied: cycler>=0.10 in d:\python\anaconda\envs\myenv\lib\site-packages (from matplotlib>=2.0.2->nes-py) (0.10.0)
Requirement already satisfied: kiwisolver>=1.0.1 in d:\python\anaconda\envs\myenv\lib\site-packages (from matplotlib>=2.0.2->nes-py) (1.1.0)
Requirement already satisfied: future in d:\python\anaconda\envs\myenv\lib\site-packages (from pyglet>=1.3.2->nes-py) (0.17.1)
Requirement already satisfied: certifi>=2017.4.17 in d:\python\anaconda\envs\myenv\lib\site-packages (from requests>=2.0->gym>=0.10.9->nes-py) (2018.8.24)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in d:\python\anaconda\envs\myenv\lib\site-packages (from requests>=2.0->gym>=0.10.9->nes-py) (3.0.4)
Requirement already satisfied: urllib3<1.25,>=1.21.1 in d:\python\anaconda\envs\myenv\lib\site-packages (from requests>=2.0->gym>=0.10.9->nes-py) (1.24.3)
Requirement already satisfied: idna<2.9,>=2.5 in d:\python\anaconda\envs\myenv\lib\site-packages (from requests>=2.0->gym>=0.10.9->nes-py) (2.8)
Requirement already satisfied: setuptools in d:\python\anaconda\envs\myenv\lib\site-packages (from kiwisolver>=1.0.1->matplotlib>=2.0.2->nes-py) (40.2.0)
Building wheels for collected packages: nes-py
Running setup.py bdist_wheel for nes-py ... error
Complete output from command D:\Python\Anaconda\envs\myenv\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\User-PC\\AppData\\Local\\Temp\\pip-install-xbnojyc6\\nes-py\\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\User-PC\AppData\Local\Temp\pip-wheel-0zelu3a1 --python-tag cp35:
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.5
creating build\lib.win-amd64-3.5\nes_py
copying nes_py\nes_env.py -> build\lib.win-amd64-3.5\nes_py
copying nes_py\_image_viewer.py -> build\lib.win-amd64-3.5\nes_py
copying nes_py\_rom.py -> build\lib.win-amd64-3.5\nes_py
copying nes_py\__init__.py -> build\lib.win-amd64-3.5\nes_py
creating build\lib.win-amd64-3.5\nes_py\app
copying nes_py\app\cli.py -> build\lib.win-amd64-3.5\nes_py\app
copying nes_py\app\play_human.py -> build\lib.win-amd64-3.5\nes_py\app
copying nes_py\app\play_random.py -> build\lib.win-amd64-3.5\nes_py\app
copying nes_py\app\__init__.py -> build\lib.win-amd64-3.5\nes_py\app
creating build\lib.win-amd64-3.5\nes_py\wrappers
copying nes_py\wrappers\binary_to_discrete_space_env.py -> build\lib.win-amd64-3.5\nes_py\wrappers
copying nes_py\wrappers\__init__.py -> build\lib.win-amd64-3.5\nes_py\wrappers
running build_ext
building 'nes_py.lib_nes_env' extension
creating build\temp.win-amd64-3.5
creating build\temp.win-amd64-3.5\Release
creating build\temp.win-amd64-3.5\Release\nes_py
creating build\temp.win-amd64-3.5\Release\nes_py\nes
creating build\temp.win-amd64-3.5\Release\nes_py\nes\src
creating build\temp.win-amd64-3.5\Release\nes_py\nes\src\mappers
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\cartridge.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\cartridge.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
cartridge.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\controller.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\controller.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
controller.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\cpu.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\cpu.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
cpu.cpp
nes_py/nes/src\cpu.cpp(220): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(226): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(330): warning C4244: =: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(331): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(337): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(411): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(412): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(430): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(431): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(478): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\emulator.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\emulator.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
emulator.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\lib_nes_env.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\lib_nes_env.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
lib_nes_env.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\main_bus.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\main_bus.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
main_bus.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\mapper.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\mapper.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\picture_bus.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\picture_bus.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
picture_bus.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\ppu.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\ppu.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
ppu.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src/mappers\mapper_CNROM.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_CNROM.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper_CNROM.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src/mappers\mapper_NROM.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_NROM.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper_NROM.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src/mappers\mapper_SxROM.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_SxROM.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper_SxROM.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src/mappers\mapper_UxROM.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_UxROM.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper_UxROM.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:D:\Python\Anaconda\envs\myenv\libs /LIBPATH:D:\Python\Anaconda\envs\myenv\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Lib\x64" "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.15063.0\um\x64" /LIBPATH:C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.15063.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" /EXPORT:PyInit_lib_nes_env build\temp.win-amd64-3.5\Release\nes_py/nes/src\cartridge.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\controller.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\cpu.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\emulator.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\lib_nes_env.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\main_bus.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\mapper.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\picture_bus.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\ppu.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_CNROM.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_NROM.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_SxROM.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_UxROM.obj /OUT:build\lib.win-amd64-3.5\nes_py\lib_nes_env.cp35-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.5\Release\nes_py/nes/src\lib_nes_env.cp35-win_amd64.lib
LINK : fatal error LNK1104: не удается открыть файл "kernel32.lib"
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\bin\\HostX64\\x64\\link.exe' failed with exit status 1104
----------------------------------------
Failed building wheel for nes-py
Running setup.py clean for nes-py
Failed to build nes-py
Installing collected packages: nes-py
Running setup.py install for nes-py ... error
Complete output from command D:\Python\Anaconda\envs\myenv\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\User-PC\\AppData\\Local\\Temp\\pip-install-xbnojyc6\\nes-py\\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\User-PC\AppData\Local\Temp\pip-record-z3ocomzs\install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.5
creating build\lib.win-amd64-3.5\nes_py
copying nes_py\nes_env.py -> build\lib.win-amd64-3.5\nes_py
copying nes_py\_image_viewer.py -> build\lib.win-amd64-3.5\nes_py
copying nes_py\_rom.py -> build\lib.win-amd64-3.5\nes_py
copying nes_py\__init__.py -> build\lib.win-amd64-3.5\nes_py
creating build\lib.win-amd64-3.5\nes_py\app
copying nes_py\app\cli.py -> build\lib.win-amd64-3.5\nes_py\app
copying nes_py\app\play_human.py -> build\lib.win-amd64-3.5\nes_py\app
copying nes_py\app\play_random.py -> build\lib.win-amd64-3.5\nes_py\app
copying nes_py\app\__init__.py -> build\lib.win-amd64-3.5\nes_py\app
creating build\lib.win-amd64-3.5\nes_py\wrappers
copying nes_py\wrappers\binary_to_discrete_space_env.py -> build\lib.win-amd64-3.5\nes_py\wrappers
copying nes_py\wrappers\__init__.py -> build\lib.win-amd64-3.5\nes_py\wrappers
running build_ext
building 'nes_py.lib_nes_env' extension
creating build\temp.win-amd64-3.5
creating build\temp.win-amd64-3.5\Release
creating build\temp.win-amd64-3.5\Release\nes_py
creating build\temp.win-amd64-3.5\Release\nes_py\nes
creating build\temp.win-amd64-3.5\Release\nes_py\nes\src
creating build\temp.win-amd64-3.5\Release\nes_py\nes\src\mappers
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\cartridge.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\cartridge.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
cartridge.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\controller.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\controller.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
controller.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\cpu.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\cpu.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
cpu.cpp
nes_py/nes/src\cpu.cpp(220): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(226): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(330): warning C4244: =: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(331): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(337): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(411): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(412): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(430): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(431): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
nes_py/nes/src\cpu.cpp(478): warning C4244: а\u0408г\xac\u0490\xadв: Їа\u0490\xaeЎа \xa7\xaeў \xadЁ\u0490 "NES_Address" ў "NES_Byte", ў\xae\xa7\xac\xae\xa6\xad Ї\xaeв\u0490ап ¤ \xad\xadле
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\emulator.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\emulator.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
emulator.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\lib_nes_env.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\lib_nes_env.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
lib_nes_env.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\main_bus.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\main_bus.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
main_bus.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\mapper.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\mapper.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\picture_bus.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\picture_bus.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
picture_bus.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src\ppu.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src\ppu.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
ppu.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src/mappers\mapper_CNROM.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_CNROM.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper_CNROM.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src/mappers\mapper_NROM.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_NROM.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper_NROM.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src/mappers\mapper_SxROM.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_SxROM.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper_SxROM.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ines_py/nes/include -ID:\Python\Anaconda\envs\myenv\include -ID:\Python\Anaconda\envs\myenv\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" /EHsc /Tpnes_py/nes/src/mappers\mapper_UxROM.cpp /Fobuild\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_UxROM.obj -std=c++1y -march=native -pipe -O2
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-std=c++1y"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-march=native"
cl: Є\xae\xac \xad¤\xad п бва\xaeЄ warning D9002: Їа\xaeЇгбЄ \xad\u0490Ё\xa7ў\u0490бв\xad\xae\u0408\xae Ї а \xac\u0490ва "-pipe"
mapper_UxROM.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:D:\Python\Anaconda\envs\myenv\libs /LIBPATH:D:\Python\Anaconda\envs\myenv\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\Lib\x64" "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.10.25017\ATLMFC\Lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.15063.0\um\x64" /LIBPATH:C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.15063.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" /EXPORT:PyInit_lib_nes_env build\temp.win-amd64-3.5\Release\nes_py/nes/src\cartridge.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\controller.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\cpu.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\emulator.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\lib_nes_env.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\main_bus.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\mapper.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\picture_bus.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src\ppu.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_CNROM.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_NROM.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_SxROM.obj build\temp.win-amd64-3.5\Release\nes_py/nes/src/mappers\mapper_UxROM.obj /OUT:build\lib.win-amd64-3.5\nes_py\lib_nes_env.cp35-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.5\Release\nes_py/nes/src\lib_nes_env.cp35-win_amd64.lib
LINK : fatal error LNK1104: не удается открыть файл "kernel32.lib"
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.10.25017\\bin\\HostX64\\x64\\link.exe' failed with exit status 1104
----------------------------------------
Command "D:\Python\Anaconda\envs\myenv\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\User-PC\\AppData\\Local\\Temp\\pip-install-xbnojyc6\\nes-py\\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\User-PC\AppData\Local\Temp\pip-record-z3ocomzs\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\User-PC\AppData\Local\Temp\pip-install-xbnojyc6\
Expected behavior
Expected to be installed without any issues
Screenshots
Additional context
Add any other context about the problem here.
the error message "не удается открыть файл" translates to "cannot open file" in reference to kernel32.lib
. Maybe look here; I think this is an issue with your Windows environment.