Fuyukai / Kyoukai

[OLD] A fully async web framework for Python3.5+ using asyncio
https://mirai.veriny.tf
MIT License
297 stars 14 forks source link

Failed Install #31

Closed rrenode closed 7 years ago

rrenode commented 7 years ago

Now I don't think this is a problem with your packaging. My "cl.exe" is screwed up. Up attempting the command, "python -m pip install kyoukai" it fails, here's the entire log.

rrenode commented 7 years ago
C:\Users\rober\Desktop\General Programs\Programming\Discord Bot\Test\Import>python -m pip install "C:\Users\rober\Desktop\General Programs\Programming\WHL\Kyoukai-2.2.0-py3-none-any.whl"
Processing c:\users\rober\desktop\general programs\programming\whl\kyoukai-2.2.0-py3-none-any.whl
Collecting httptools<=0.1.0,>=0.0.9 (from Kyoukai==2.2.0)
  Using cached httptools-0.0.9.tar.gz
Collecting asphalt<=3.1.0,>=2.1.1 (from Kyoukai==2.2.0)
  Using cached asphalt-3.0.2-py3-none-any.whl
Requirement already satisfied: h2<=3.1.0,>=3.0.0 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from Kyoukai==2.2.0)
Requirement already satisfied: werkzeug<=0.13.0,>=0.12.0 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from Kyoukai==2.2.0)
Requirement already satisfied: typeguard~=2.0 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
Requirement already satisfied: click>=6.6 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
Requirement already satisfied: asyncio-extras~=1.3 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
Requirement already satisfied: ruamel.yaml>=0.12 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
Requirement already satisfied: setuptools in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
Requirement already satisfied: async-generator~=1.4 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
Requirement already satisfied: hyperframe<6,>=5.0 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from h2<=3.1.0,>=3.0.0->Kyoukai==2.2.0)
Requirement already satisfied: hpack<4,>=2.3 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from h2<=3.1.0,>=3.0.0->Kyoukai==2.2.0)
Building wheels for collected packages: httptools
  Running setup.py bdist_wheel for httptools ... error
  Complete output from command C:\Users\rober\AppData\Local\Programs\Python\Python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\rober\\AppData\\Local\\Temp\\pip-build-ep2ye0wa\\httptools\\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\rober\AppData\Local\Temp\tmp8rem09q5pip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win32-3.6
  creating build\lib.win32-3.6\httptools
  copying httptools\__init__.py -> build\lib.win32-3.6\httptools
  creating build\lib.win32-3.6\httptools\parser
  copying httptools\parser\errors.py -> build\lib.win32-3.6\httptools\parser
  copying httptools\parser\__init__.py -> build\lib.win32-3.6\httptools\parser
  running egg_info
  writing httptools.egg-info\PKG-INFO
  writing dependency_links to httptools.egg-info\dependency_links.txt
  writing top-level names to httptools.egg-info\top_level.txt
  reading manifest file 'httptools.egg-info\SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  writing manifest file 'httptools.egg-info\SOURCES.txt'
  copying httptools\parser\parser.c -> build\lib.win32-3.6\httptools\parser
  running build_ext
  building 'httptools.parser.parser' extension
  creating build\temp.win32-3.6
  creating build\temp.win32-3.6\Release
  creating build\temp.win32-3.6\Release\httptools
  creating build\temp.win32-3.6\Release\httptools\parser
  creating build\temp.win32-3.6\Release\vendor
  creating build\temp.win32-3.6\Release\vendor\http-parser
  cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include /Tchttptools/parser/parser.c /Fobuild\temp.win32-3.6\Release\httptools/parser/parser.obj -O2
  error: command 'cl.exe' failed: No such file or directory

  ----------------------------------------
  Failed building wheel for httptools
  Running setup.py clean for httptools
Failed to build httptools
Installing collected packages: httptools, asphalt, Kyoukai
  Running setup.py install for httptools ... error
    Complete output from command C:\Users\rober\AppData\Local\Programs\Python\Python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\rober\\AppData\\Local\\Temp\\pip-build-ep2ye0wa\\httptools\\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\rober\AppData\Local\Temp\pip-z6dqsno2-record\install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.6
    creating build\lib.win32-3.6\httptools
    copying httptools\__init__.py -> build\lib.win32-3.6\httptools
    creating build\lib.win32-3.6\httptools\parser
    copying httptools\parser\errors.py -> build\lib.win32-3.6\httptools\parser
    copying httptools\parser\__init__.py -> build\lib.win32-3.6\httptools\parser
    running egg_info
    writing httptools.egg-info\PKG-INFO
    writing dependency_links to httptools.egg-info\dependency_links.txt
    writing top-level names to httptools.egg-info\top_level.txt
    reading manifest file 'httptools.egg-info\SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'httptools.egg-info\SOURCES.txt'
    copying httptools\parser\parser.c -> build\lib.win32-3.6\httptools\parser
    running build_ext
    building 'httptools.parser.parser' extension
    creating build\temp.win32-3.6
    creating build\temp.win32-3.6\Release
    creating build\temp.win32-3.6\Release\httptools
    creating build\temp.win32-3.6\Release\httptools\parser
    creating build\temp.win32-3.6\Release\vendor
    creating build\temp.win32-3.6\Release\vendor\http-parser
    cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include /Tchttptools/parser/parser.c /Fobuild\temp.win32-3.6\Release\httptools/parser/parser.obj -O2
    error: command 'cl.exe' failed: No such file or directory

    ----------------------------------------
Command "C:\Users\rober\AppData\Local\Programs\Python\Python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\rober\\AppData\\Local\\Temp\\pip-build-ep2ye0wa\\httptools\\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\rober\AppData\Local\Temp\pip-z6dqsno2-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\rober\AppData\Local\Temp\pip-build-ep2ye0wa\httptools\
Fuyukai commented 7 years ago

This isn't a Kyoukai issue.

https://stackoverflow.com/questions/41724445/python-pip-on-windows-command-cl-exe-failed

rrenode commented 7 years ago

I know it's not a Kyoukai issue. The link you've provided, I've tried this and then I get a new error:

 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1120

Thank you either way

Fuyukai commented 7 years ago

Provide the full error, please.

rrenode commented 7 years ago
C:\Program Files (x86)\Microsoft Visual C++ Build Tools>python -m pip install kyoukai
Collecting kyoukai
  Using cached Kyoukai-2.2.0-py3-none-any.whl
Collecting asphalt<=3.1.0,>=2.1.1 (from kyoukai)
  Using cached asphalt-3.0.2-py3-none-any.whl
Requirement already satisfied: h2<=3.1.0,>=3.0.0 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from kyoukai)
Collecting httptools<=0.1.0,>=0.0.9 (from kyoukai)
  Using cached httptools-0.0.9.tar.gz
Requirement already satisfied: werkzeug<=0.13.0,>=0.12.0 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from kyoukai)
Requirement already satisfied: typeguard~=2.0 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->kyoukai)
Requirement already satisfied: setuptools in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->kyoukai)
Requirement already satisfied: asyncio-extras~=1.3 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->kyoukai)
Requirement already satisfied: async-generator~=1.4 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->kyoukai)
Requirement already satisfied: ruamel.yaml>=0.12 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->kyoukai)
Requirement already satisfied: click>=6.6 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->kyoukai)
Requirement already satisfied: hyperframe<6,>=5.0 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from h2<=3.1.0,>=3.0.0->kyoukai)
Requirement already satisfied: hpack<4,>=2.3 in c:\users\rober\appdata\local\programs\python\python36-32\lib\site-packages (from h2<=3.1.0,>=3.0.0->kyoukai)
Building wheels for collected packages: httptools
  Running setup.py bdist_wheel for httptools ... error
  Complete output from command C:\Users\rober\AppData\Local\Programs\Python\Python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\rober\\AppData\\Local\\Temp\\pip-build-gr3bgym7\\httptools\\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\rober\AppData\Local\Temp\tmp8vjtnji8pip-wheel- --python-tag cp36:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win32-3.6
  creating build\lib.win32-3.6\httptools
  copying httptools\__init__.py -> build\lib.win32-3.6\httptools
  creating build\lib.win32-3.6\httptools\parser
  copying httptools\parser\errors.py -> build\lib.win32-3.6\httptools\parser
  copying httptools\parser\__init__.py -> build\lib.win32-3.6\httptools\parser
  running egg_info
  writing httptools.egg-info\PKG-INFO
  writing dependency_links to httptools.egg-info\dependency_links.txt
  writing top-level names to httptools.egg-info\top_level.txt
  reading manifest file 'httptools.egg-info\SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  writing manifest file 'httptools.egg-info\SOURCES.txt'
  copying httptools\parser\parser.c -> build\lib.win32-3.6\httptools\parser
  running build_ext
  building 'httptools.parser.parser' extension
  creating build\temp.win32-3.6
  creating build\temp.win32-3.6\Release
  creating build\temp.win32-3.6\Release\httptools
  creating build\temp.win32-3.6\Release\httptools\parser
  creating build\temp.win32-3.6\Release\vendor
  creating build\temp.win32-3.6\Release\vendor\http-parser
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -Iinclude\10.0.15063.0\ucrt "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\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" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\winrt" /Tchttptools/parser/parser.c /Fobuild\temp.win32-3.6\Release\httptools/parser/parser.obj -O2
  parser.c
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -Iinclude\10.0.15063.0\ucrt "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\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" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\winrt" /Tcvendor/http-parser/http_parser.c /Fobuild\temp.win32-3.6\Release\vendor/http-parser/http_parser.obj -O2
  http_parser.c
  vendor/http-parser/http_parser.c(1415): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data
  vendor/http-parser/http_parser.c(1520): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data
  vendor/http-parser/http_parser.c(1689): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data
  vendor/http-parser/http_parser.c(2276): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
  vendor/http-parser/http_parser.c(2283): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
  vendor/http-parser/http_parser.c(2295): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
  vendor/http-parser/http_parser.c(2304): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
  vendor/http-parser/http_parser.c(2404): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\rober\AppData\Local\Programs\Python\Python36-32\libs /LIBPATH:C:\Users\rober\AppData\Local\Programs\Python\Python36-32\PCbuild\win32 /LIBPATH:lib\10.0.15063.0\ucrt\x86 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB\amd64" "/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" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.15063.0\um\x64" /EXPORT:PyInit_parser build\temp.win32-3.6\Release\httptools/parser/parser.obj build\temp.win32-3.6\Release\vendor/http-parser/http_parser.obj /OUT:build\lib.win32-3.6\httptools\parser\parser.cp36-win32.pyd /IMPLIB:build\temp.win32-3.6\Release\httptools/parser\parser.cp36-win32.lib
  parser.obj : warning LNK4197: export 'PyInit_parser' specified multiple times; using first specification
     Creating library build\temp.win32-3.6\Release\httptools/parser\parser.cp36-win32.lib and object build\temp.win32-3.6\Release\httptools/parser\parser.cp36-win32.exp
  parser.obj : error LNK2001: unresolved external symbol __imp_PyBaseObject_Type
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_SetAttr
  parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_InternFromString
  parser.obj : error LNK2001: unresolved external symbol __imp_PyCFunction_Type
  parser.obj : error LNK2001: unresolved external symbol __imp_PyOS_snprintf
  parser.obj : error LNK2001: unresolved external symbol __imp_PyThreadState_Get
  parser.obj : error LNK2001: unresolved external symbol __imp__Py_CheckRecursionLimit
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_SetObject
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_GivenExceptionMatches
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_WarnEx
  parser.obj : error LNK2001: unresolved external symbol __imp_PyFrame_New
  parser.obj : error LNK2001: unresolved external symbol __imp_PyImport_ImportModuleLevelObject
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_NormalizeException
  parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_AsUnicode
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Occurred
  parser.obj : error LNK2001: unresolved external symbol __imp_PyTraceBack_Here
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_SetAttrString
  parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromLong
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_GC_UnTrack
  parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_FromUnicode
  parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromUnsignedLongLong
  parser.obj : error LNK2001: unresolved external symbol __imp_Py_GetVersion
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_GetAttr
  parser.obj : error LNK2001: unresolved external symbol __imp_PyBytes_FromString
  parser.obj : error LNK2001: unresolved external symbol __imp__Py_NoneStruct
  parser.obj : error LNK2001: unresolved external symbol __imp_PyTuple_New
  parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_SetItemString
  parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_Size
  parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromLongLong
  parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_AttributeError
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_SetString
  parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_ValueError
  parser.obj : error LNK2001: unresolved external symbol __imp__Py_CheckRecursiveCall
  parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromUnsignedLong
  parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_Next
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Format
  parser.obj : error LNK2001: unresolved external symbol __imp__Py_FalseStruct
  parser.obj : error LNK2001: unresolved external symbol __imp_PyNumber_InPlaceAdd
  parser.obj : error LNK2001: unresolved external symbol __imp__PyLong_FromByteArray
  parser.obj : error LNK2001: unresolved external symbol __imp_PyMethod_Type
  parser.obj : error LNK2001: unresolved external symbol __imp_PyType_IsSubtype
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Restore
  parser.obj : error LNK2001: unresolved external symbol __imp_PyImport_GetModuleDict
  parser.obj : error LNK2001: unresolved external symbol __imp_PyModule_GetDict
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_ExceptionMatches
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Fetch
  parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_FromFormat
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_GetBuffer
  parser.obj : error LNK2001: unresolved external symbol __imp_PyList_New
  parser.obj : error LNK2001: unresolved external symbol __imp_PyModule_Create2
  parser.obj : error LNK2001: unresolved external symbol __imp_PyImport_AddModule
  parser.obj : error LNK2001: unresolved external symbol __imp_PyType_Ready
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Clear
  parser.obj : error LNK2001: unresolved external symbol __imp_PyBytes_Type
  parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_Decode
  parser.obj : error LNK2001: unresolved external symbol __imp_PyCode_New
  parser.obj : error LNK2001: unresolved external symbol __imp_PyException_SetTraceback
  parser.obj : error LNK2001: unresolved external symbol __imp_PyCapsule_New
  parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_SetItem
  parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_New
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_CallFinalizerFromDealloc
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_IsInstance
  parser.obj : error LNK2001: unresolved external symbol __imp_PyMem_Free
  parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_NoMemory
  parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_GetItemString
  parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_GetItem
  parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_DecodeLatin1
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_CallObject
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_GC_Track
  parser.obj : error LNK2001: unresolved external symbol __imp_PyBytes_FromStringAndSize
  parser.obj : error LNK2001: unresolved external symbol __imp_PyImport_Import
  parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_Compare
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_IsSubclass
  parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_TypeError
  parser.obj : error LNK2001: unresolved external symbol __imp_PyMem_Realloc
  parser.obj : error LNK2001: unresolved external symbol __imp_PyCFunction_NewEx
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_IsTrue
  parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_NameError
  parser.obj : error LNK2001: unresolved external symbol __imp_PyTuple_Pack
  parser.obj : error LNK2001: unresolved external symbol __imp_PyMem_Malloc
  parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_ImportError
  parser.obj : error LNK2001: unresolved external symbol __imp__Py_TrueStruct
  parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_SystemError
  parser.obj : error LNK2001: unresolved external symbol __imp_PyException_SetCause
  parser.obj : error LNK2001: unresolved external symbol __imp_PyTraceBack_Type
  parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_FromString
  parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromSize_t
  parser.obj : error LNK2001: unresolved external symbol __imp_PyBuffer_Release
  parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_Call
  parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_FromStringAndSize
  build\lib.win32-3.6\httptools\parser\parser.cp36-win32.pyd : fatal error LNK1120: 90 unresolved externals
  error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1120

  ----------------------------------------
  Failed building wheel for httptools
  Running setup.py clean for httptools
Failed to build httptools
Installing collected packages: asphalt, httptools, kyoukai
  Found existing installation: asphalt 4.0.0
    Uninstalling asphalt-4.0.0:
      Successfully uninstalled asphalt-4.0.0
  Running setup.py install for httptools ... error
    Complete output from command C:\Users\rober\AppData\Local\Programs\Python\Python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\rober\\AppData\\Local\\Temp\\pip-build-gr3bgym7\\httptools\\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\rober\AppData\Local\Temp\pip-nozx4hen-record\install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.6
    creating build\lib.win32-3.6\httptools
    copying httptools\__init__.py -> build\lib.win32-3.6\httptools
    creating build\lib.win32-3.6\httptools\parser
    copying httptools\parser\errors.py -> build\lib.win32-3.6\httptools\parser
    copying httptools\parser\__init__.py -> build\lib.win32-3.6\httptools\parser
    running egg_info
    writing httptools.egg-info\PKG-INFO
    writing dependency_links to httptools.egg-info\dependency_links.txt
    writing top-level names to httptools.egg-info\top_level.txt
    reading manifest file 'httptools.egg-info\SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'httptools.egg-info\SOURCES.txt'
    copying httptools\parser\parser.c -> build\lib.win32-3.6\httptools\parser
    running build_ext
    building 'httptools.parser.parser' extension
    creating build\temp.win32-3.6
    creating build\temp.win32-3.6\Release
    creating build\temp.win32-3.6\Release\httptools
    creating build\temp.win32-3.6\Release\httptools\parser
    creating build\temp.win32-3.6\Release\vendor
    creating build\temp.win32-3.6\Release\vendor\http-parser
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -Iinclude\10.0.15063.0\ucrt "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\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" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\winrt" /Tchttptools/parser/parser.c /Fobuild\temp.win32-3.6\Release\httptools/parser/parser.obj -O2
    parser.c
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -IC:\Users\rober\AppData\Local\Programs\Python\Python36-32\include -Iinclude\10.0.15063.0\ucrt "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\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" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\winrt" /Tcvendor/http-parser/http_parser.c /Fobuild\temp.win32-3.6\Release\vendor/http-parser/http_parser.obj -O2
    http_parser.c
    vendor/http-parser/http_parser.c(1415): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data
    vendor/http-parser/http_parser.c(1520): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data
    vendor/http-parser/http_parser.c(1689): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data
    vendor/http-parser/http_parser.c(2276): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    vendor/http-parser/http_parser.c(2283): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    vendor/http-parser/http_parser.c(2295): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    vendor/http-parser/http_parser.c(2304): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    vendor/http-parser/http_parser.c(2404): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\rober\AppData\Local\Programs\Python\Python36-32\libs /LIBPATH:C:\Users\rober\AppData\Local\Programs\Python\Python36-32\PCbuild\win32 /LIBPATH:lib\10.0.15063.0\ucrt\x86 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB\amd64" "/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" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.15063.0\um\x64" /EXPORT:PyInit_parser build\temp.win32-3.6\Release\httptools/parser/parser.obj build\temp.win32-3.6\Release\vendor/http-parser/http_parser.obj /OUT:build\lib.win32-3.6\httptools\parser\parser.cp36-win32.pyd /IMPLIB:build\temp.win32-3.6\Release\httptools/parser\parser.cp36-win32.lib
    parser.obj : warning LNK4197: export 'PyInit_parser' specified multiple times; using first specification
       Creating library build\temp.win32-3.6\Release\httptools/parser\parser.cp36-win32.lib and object build\temp.win32-3.6\Release\httptools/parser\parser.cp36-win32.exp
    parser.obj : error LNK2001: unresolved external symbol __imp_PyBaseObject_Type
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_SetAttr
    parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_InternFromString
    parser.obj : error LNK2001: unresolved external symbol __imp_PyCFunction_Type
    parser.obj : error LNK2001: unresolved external symbol __imp_PyOS_snprintf
    parser.obj : error LNK2001: unresolved external symbol __imp_PyThreadState_Get
    parser.obj : error LNK2001: unresolved external symbol __imp__Py_CheckRecursionLimit
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_SetObject
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_GivenExceptionMatches
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_WarnEx
    parser.obj : error LNK2001: unresolved external symbol __imp_PyFrame_New
    parser.obj : error LNK2001: unresolved external symbol __imp_PyImport_ImportModuleLevelObject
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_NormalizeException
    parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_AsUnicode
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Occurred
    parser.obj : error LNK2001: unresolved external symbol __imp_PyTraceBack_Here
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_SetAttrString
    parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromLong
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_GC_UnTrack
    parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_FromUnicode
    parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromUnsignedLongLong
    parser.obj : error LNK2001: unresolved external symbol __imp_Py_GetVersion
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_GetAttr
    parser.obj : error LNK2001: unresolved external symbol __imp_PyBytes_FromString
    parser.obj : error LNK2001: unresolved external symbol __imp__Py_NoneStruct
    parser.obj : error LNK2001: unresolved external symbol __imp_PyTuple_New
    parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_SetItemString
    parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_Size
    parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromLongLong
    parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_AttributeError
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_SetString
    parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_ValueError
    parser.obj : error LNK2001: unresolved external symbol __imp__Py_CheckRecursiveCall
    parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromUnsignedLong
    parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_Next
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Format
    parser.obj : error LNK2001: unresolved external symbol __imp__Py_FalseStruct
    parser.obj : error LNK2001: unresolved external symbol __imp_PyNumber_InPlaceAdd
    parser.obj : error LNK2001: unresolved external symbol __imp__PyLong_FromByteArray
    parser.obj : error LNK2001: unresolved external symbol __imp_PyMethod_Type
    parser.obj : error LNK2001: unresolved external symbol __imp_PyType_IsSubtype
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Restore
    parser.obj : error LNK2001: unresolved external symbol __imp_PyImport_GetModuleDict
    parser.obj : error LNK2001: unresolved external symbol __imp_PyModule_GetDict
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_ExceptionMatches
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Fetch
    parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_FromFormat
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_GetBuffer
    parser.obj : error LNK2001: unresolved external symbol __imp_PyList_New
    parser.obj : error LNK2001: unresolved external symbol __imp_PyModule_Create2
    parser.obj : error LNK2001: unresolved external symbol __imp_PyImport_AddModule
    parser.obj : error LNK2001: unresolved external symbol __imp_PyType_Ready
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_Clear
    parser.obj : error LNK2001: unresolved external symbol __imp_PyBytes_Type
    parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_Decode
    parser.obj : error LNK2001: unresolved external symbol __imp_PyCode_New
    parser.obj : error LNK2001: unresolved external symbol __imp_PyException_SetTraceback
    parser.obj : error LNK2001: unresolved external symbol __imp_PyCapsule_New
    parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_SetItem
    parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_New
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_CallFinalizerFromDealloc
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_IsInstance
    parser.obj : error LNK2001: unresolved external symbol __imp_PyMem_Free
    parser.obj : error LNK2001: unresolved external symbol __imp_PyErr_NoMemory
    parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_GetItemString
    parser.obj : error LNK2001: unresolved external symbol __imp_PyDict_GetItem
    parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_DecodeLatin1
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_CallObject
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_GC_Track
    parser.obj : error LNK2001: unresolved external symbol __imp_PyBytes_FromStringAndSize
    parser.obj : error LNK2001: unresolved external symbol __imp_PyImport_Import
    parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_Compare
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_IsSubclass
    parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_TypeError
    parser.obj : error LNK2001: unresolved external symbol __imp_PyMem_Realloc
    parser.obj : error LNK2001: unresolved external symbol __imp_PyCFunction_NewEx
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_IsTrue
    parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_NameError
    parser.obj : error LNK2001: unresolved external symbol __imp_PyTuple_Pack
    parser.obj : error LNK2001: unresolved external symbol __imp_PyMem_Malloc
    parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_ImportError
    parser.obj : error LNK2001: unresolved external symbol __imp__Py_TrueStruct
    parser.obj : error LNK2001: unresolved external symbol __imp_PyExc_SystemError
    parser.obj : error LNK2001: unresolved external symbol __imp_PyException_SetCause
    parser.obj : error LNK2001: unresolved external symbol __imp_PyTraceBack_Type
    parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_FromString
    parser.obj : error LNK2001: unresolved external symbol __imp_PyLong_FromSize_t
    parser.obj : error LNK2001: unresolved external symbol __imp_PyBuffer_Release
    parser.obj : error LNK2001: unresolved external symbol __imp_PyObject_Call
    parser.obj : error LNK2001: unresolved external symbol __imp_PyUnicode_FromStringAndSize
    build\lib.win32-3.6\httptools\parser\parser.cp36-win32.pyd : fatal error LNK1120: 90 unresolved externals
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1120

    ----------------------------------------
Command "C:\Users\rober\AppData\Local\Programs\Python\Python36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\rober\\AppData\\Local\\Temp\\pip-build-gr3bgym7\\httptools\\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\rober\AppData\Local\Temp\pip-nozx4hen-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\rober\AppData\Local\Temp\pip-build-gr3bgym7\httptools\
Fuyukai commented 7 years ago

Your compiler is 64-bit (x86_amd64) whereas your Python seems to be 32-bit (Python36-32).

AlbertoOS commented 7 years ago

Just intruding a bit, @rrenode have you tried to use Anaconda to manage the python installation? When I was using Windows I've found it way easier to keep different environments and python versions that way.

rrenode commented 7 years ago

Alberto, I'll look into Anaconda. I've been told to use it by a couple of people so I'll eventually give it a try. Now, I've uninstall Python 3.6(32-bit) and install Python 3.6(64-bit). Though...

rrenode commented 7 years ago
C:\Program Files (x86)\Microsoft Visual C++ Build Tools>python -m pip install "C:\Users\rober\Desktop\General Programs\Programming\WHL\Kyoukai-2.2.0-py3-none-any.whl"
Processing c:\users\rober\desktop\general programs\programming\whl\kyoukai-2.2.0-py3-none-any.whl
Collecting werkzeug<=0.13.0,>=0.12.0 (from Kyoukai==2.2.0)
  Using cached Werkzeug-0.12.2-py2.py3-none-any.whl
Collecting httptools<=0.1.0,>=0.0.9 (from Kyoukai==2.2.0)
  Using cached httptools-0.0.9.tar.gz
Requirement already satisfied: h2<=3.1.0,>=3.0.0 in c:\users\rober\appdata\local\programs\python\python36\lib\site-packages (from Kyoukai==2.2.0)
Collecting asphalt<=3.1.0,>=2.1.1 (from Kyoukai==2.2.0)
  Using cached asphalt-3.0.2-py3-none-any.whl
Requirement already satisfied: hyperframe<6,>=5.0 in c:\users\rober\appdata\local\programs\python\python36\lib\site-packages (from h2<=3.1.0,>=3.0.0->Kyoukai==2.2.0)
Requirement already satisfied: hpack<4,>=2.3 in c:\users\rober\appdata\local\programs\python\python36\lib\site-packages (from h2<=3.1.0,>=3.0.0->Kyoukai==2.2.0)
Collecting typeguard~=2.0 (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
  Using cached typeguard-2.1.3-py3-none-any.whl
Collecting async-generator~=1.4 (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
  Using cached async_generator-1.8-py3-none-any.whl
Collecting asyncio-extras~=1.3 (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
  Using cached asyncio_extras-1.3.0-py3-none-any.whl
Collecting ruamel.yaml>=0.12 (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
  Using cached ruamel.yaml-0.15.13.tar.gz
Collecting click>=6.6 (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
  Using cached click-6.7-py2.py3-none-any.whl
Requirement already satisfied: setuptools in c:\users\rober\appdata\local\programs\python\python36\lib\site-packages (from asphalt<=3.1.0,>=2.1.1->Kyoukai==2.2.0)
Installing collected packages: werkzeug, httptools, typeguard, async-generator, asyncio-extras, ruamel.yaml, click, asphalt, Kyoukai
  Running setup.py install for httptools ... error
    Complete output from command C:\Users\rober\AppData\Local\Programs\Python\Python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\rober\\AppData\\Local\\Temp\\pip-build-zunxyj5l\\httptools\\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\rober\AppData\Local\Temp\pip-bc5sevm6-record\install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.6
    creating build\lib.win-amd64-3.6\httptools
    copying httptools\__init__.py -> build\lib.win-amd64-3.6\httptools
    creating build\lib.win-amd64-3.6\httptools\parser
    copying httptools\parser\errors.py -> build\lib.win-amd64-3.6\httptools\parser
    copying httptools\parser\__init__.py -> build\lib.win-amd64-3.6\httptools\parser
    running egg_info
    writing httptools.egg-info\PKG-INFO
    writing dependency_links to httptools.egg-info\dependency_links.txt
    writing top-level names to httptools.egg-info\top_level.txt
    warning: manifest_maker: standard file '-c' not found

    reading manifest file 'httptools.egg-info\SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'httptools.egg-info\SOURCES.txt'
    copying httptools\parser\parser.c -> build\lib.win-amd64-3.6\httptools\parser
    running build_ext
    building 'httptools.parser.parser' extension
    creating build\temp.win-amd64-3.6
    creating build\temp.win-amd64-3.6\Release
    creating build\temp.win-amd64-3.6\Release\httptools
    creating build\temp.win-amd64-3.6\Release\httptools\parser
    creating build\temp.win-amd64-3.6\Release\vendor
    creating build\temp.win-amd64-3.6\Release\vendor\http-parser
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\rober\AppData\Local\Programs\Python\Python36\include -IC:\Users\rober\AppData\Local\Programs\Python\Python36\include -Iinclude\10.0.15063.0\ucrt "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\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" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\winrt" /Tchttptools/parser/parser.c /Fobuild\temp.win-amd64-3.6\Release\httptools/parser/parser.obj -O2
    parser.c
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\rober\AppData\Local\Programs\Python\Python36\include -IC:\Users\rober\AppData\Local\Programs\Python\Python36\include -Iinclude\10.0.15063.0\ucrt "-IC:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\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" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.15063.0\winrt" /Tcvendor/http-parser/http_parser.c /Fobuild\temp.win-amd64-3.6\Release\vendor/http-parser/http_parser.obj -O2
    http_parser.c
    vendor/http-parser/http_parser.c(1415): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data
    vendor/http-parser/http_parser.c(1520): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data
    vendor/http-parser/http_parser.c(1689): warning C4244: '+=': conversion from '__int64' to 'uint32_t', possible loss of data
    vendor/http-parser/http_parser.c(2276): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    vendor/http-parser/http_parser.c(2283): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    vendor/http-parser/http_parser.c(2295): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    vendor/http-parser/http_parser.c(2304): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    vendor/http-parser/http_parser.c(2404): warning C4244: '=': conversion from '__int64' to 'uint16_t', possible loss of data
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\rober\AppData\Local\Programs\Python\Python36\libs /LIBPATH:C:\Users\rober\AppData\Local\Programs\Python\Python36\PCbuild\amd64 /LIBPATH:lib\10.0.15063.0\ucrt\x64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\LIB\amd64" "/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" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.15063.0\um\x64" /EXPORT:PyInit_parser build\temp.win-amd64-3.6\Release\httptools/parser/parser.obj build\temp.win-amd64-3.6\Release\vendor/http-parser/http_parser.obj /OUT:build\lib.win-amd64-3.6\httptools\parser\parser.cp36-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.6\Release\httptools/parser\parser.cp36-win_amd64.lib
    parser.obj : warning LNK4197: export 'PyInit_parser' specified multiple times; using first specification
       Creating library build\temp.win-amd64-3.6\Release\httptools/parser\parser.cp36-win_amd64.lib and object build\temp.win-amd64-3.6\Release\httptools/parser\parser.cp36-win_amd64.exp
    Generating code
    Finished generating code
    LINK : fatal error LNK1158: cannot run 'rc.exe'
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\x86_amd64\\link.exe' failed with exit status 1158

    ----------------------------------------
Command "C:\Users\rober\AppData\Local\Programs\Python\Python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\rober\\AppData\\Local\\Temp\\pip-build-zunxyj5l\\httptools\\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\rober\AppData\Local\Temp\pip-bc5sevm6-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\rober\AppData\Local\Temp\pip-build-zunxyj5l\httptools\
rrenode commented 7 years ago

Never Mind, I've solved the issue. If you care, I copied "rc.exe" and "rcdll.dll" to the VS bin and now the issue is solved.

Thank you for the help.