Comments (5)
Try pip install wheel
and then try with ml_ms4alg
again.
from mountainsort.
Thank you for your reply! I did pip install wheel but still get the following error while trying to pipi install ml_ms4alg (I apologize in advance for this really long spam):
ERROR: Command errored out with exit status 1:
command: **_'C:\Users\username\.conda\envs\spike\python.exe'_** -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\fan\\AppData\\Local\\Temp\\pip-install-gfg6c08o\\isosplit5\\setup.py'"'"'; __file__='"'"'C:\\Users\\username\\AppData\\Local\\Temp\\pip-install-gfg6c08o\\isosplit5\\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\fan\AppData\Local\Temp\pip-wheel-n_r_1rsq'
cwd: C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\
Complete output (130 lines):
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.7
creating build\lib.win-amd64-3.7\isosplit5
copying isosplit5\__init__.py -> build\lib.win-amd64-3.7\isosplit5
running build_ext
building 'isosplit5_interface' extension
creating build\temp.win-amd64-3.7
creating build\temp.win-amd64-3.7\Release
creating build\temp.win-amd64-3.7\Release\src
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\fan\.conda\envs\spike\lib\site-packages\pybind11\include -IC:\Users\fan\.conda\envs\spike\lib\site-packages\pybind11\include -IC:\Users\fan\.conda\envs\spike\include -IC:\Users\fan\.conda\envs\spike\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /EHsc /Tpsrc/isosplit5.cpp /Fobuild\temp.win-amd64-3.7\Release\src/isosplit5.obj /EHsc /DVERSION_INFO=\"0.1.3\"
isosplit5.cpp
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): error C2146: syntax error: missing ';' before identifier 'bigint'
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(27): error C2061: syntax error: identifier 'bigint'
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isosplit5.h(30): error C2061: syntax error: identifier 'bigint'
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\stdint.h(21): error C2371: 'int64_t': redefinition; different basic types
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'int64_t'
src/isosplit5.cpp(23): error C2923: 'std::vector': 'bigint' is not a valid template type argument for parameter '_Ty'
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'bigint'
src/isosplit5.cpp(23): error C2976: 'std::vector': too few template arguments
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\vector(413): note: see declaration of 'std::vector'
src/isosplit5.cpp(23): error C3203: 'vector': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type
src/isosplit5.cpp(24): error C2061: syntax error: identifier 'bigint'
src/isosplit5.cpp(26): error C2065: 'N1': undeclared identifier
src/isosplit5.cpp(27): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(27): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(27): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(27): error C2059: syntax error: '='
src/isosplit5.cpp(27): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(27): error C2065: 'N1': undeclared identifier
src/isosplit5.cpp(27): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(27): error C2059: syntax error: ')'
src/isosplit5.cpp(28): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(28): error C2065: 'N2': undeclared identifier
src/isosplit5.cpp(28): error C2059: syntax error: ';'
src/isosplit5.cpp(30): error C2059: syntax error: '}'
src/isosplit5.cpp(30): error C2143: syntax error: missing ';' before '}'
src/isosplit5.cpp(32): error C2143: syntax error: missing ';' before '{'
src/isosplit5.cpp(32): error C2447: '{': missing function header (old-style formal list?)
src/isosplit5.cpp(56): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(56): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(56): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(56): error C2059: syntax error: '='
src/isosplit5.cpp(56): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(56): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(56): error C2059: syntax error: ')'
src/isosplit5.cpp(57): error C2146: syntax error: missing ';' before identifier 'Xf'
src/isosplit5.cpp(57): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(57): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(60): error C2660: 'isosplit5': function does not take 5 arguments
C:\Users\fan\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isosplit5.h(30): note: see declaration of 'isosplit5'
src/isosplit5.cpp(61): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(61): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(61): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(61): error C2059: syntax error: '='
src/isosplit5.cpp(61): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(61): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(61): error C2059: syntax error: ')'
src/isosplit5.cpp(62): error C2146: syntax error: missing ';' before identifier 'labels_out'
src/isosplit5.cpp(62): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(62): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(72): error C2923: 'std::vector': 'bigint' is not a valid template type argument for parameter '_Ty'
C:\Users\fan\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'bigint'
src/isosplit5.cpp(72): error C2976: 'std::vector': too few template arguments
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\vector(413): note: see declaration of 'std::vector'
src/isosplit5.cpp(77): error C2146: syntax error: missing ')' before identifier 'M'
src/isosplit5.cpp(78): error C2143: syntax error: missing ';' before '{'
src/isosplit5.cpp(78): error C2447: '{': missing function header (old-style formal list?)
src/isosplit5.cpp(88): error C2146: syntax error: missing ')' before identifier 'M'
src/isosplit5.cpp(88): error C2923: 'std::vector': 'bigint' is not a valid template type argument for parameter '_Ty'
C:\Users\fan\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'bigint'
src/isosplit5.cpp(88): error C2976: 'std::vector': too few template arguments
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\vector(413): note: see declaration of 'std::vector'
src/isosplit5.cpp(89): error C2143: syntax error: missing ';' before '{'
src/isosplit5.cpp(89): error C2447: '{': missing function header (old-style formal list?)
src/isosplit5.cpp(112): error C2061: syntax error: identifier 'bigint'
src/isosplit5.cpp(115): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(115): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(115): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(115): error C2059: syntax error: '='
src/isosplit5.cpp(115): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(115): error C2146: syntax error: missing ';' before identifier 'indices'
src/isosplit5.cpp(115): error C2065: 'indices': undeclared identifier
src/isosplit5.cpp(115): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(115): error C2059: syntax error: ')'
src/isosplit5.cpp(116): error C2062: type 'double' unexpected
src/isosplit5.cpp(117): error C2146: syntax error: missing ';' before identifier 'm'
src/isosplit5.cpp(117): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(117): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(117): error C2059: syntax error: '='
src/isosplit5.cpp(117): error C2065: 'm': undeclared identifier
src/isosplit5.cpp(117): error C2065: 'M': undeclared identifier
src/isosplit5.cpp(117): error C2065: 'm': undeclared identifier
src/isosplit5.cpp(117): error C2059: syntax error: ')'
src/isosplit5.cpp(118): error C2062: type 'double' unexpected
src/isosplit5.cpp(119): error C2065: 'dist': undeclared identifier
src/isosplit5.cpp(119): error C2065: 'val': undeclared identifier
src/isosplit5.cpp(119): error C2065: 'val': undeclared identifier
src/isosplit5.cpp(121): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
src/isosplit5.cpp(121): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data
src/isosplit5.cpp(122): error C2059: syntax error: 'if'
src/isosplit5.cpp(124): error C2059: syntax error: '}'
src/isosplit5.cpp(124): error C2143: syntax error: missing ';' before '}'
src/isosplit5.cpp(126): error C2059: syntax error: '}'
src/isosplit5.cpp(126): error C2143: syntax error: missing ';' before '}'
src/isosplit5.cpp(128): error C2923: 'std::vector': 'bigint' is not a valid template type argument for parameter '_Ty' C:\Users\fan\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'bigint'
src/isosplit5.cpp(128): error C2976: 'std::vector': too few template arguments
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\vector(413): note: see declaration of 'std::vector'
src/isosplit5.cpp(129): error C2143: syntax error: missing ';' before '{'
src/isosplit5.cpp(129): error C2447: '{': missing function header (old-style formal list?)
src/isosplit5.cpp(158): error C2061: syntax error: identifier 'bigint'
src/isosplit5.cpp(162): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(162): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(162): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(162): error C2059: syntax error: '='
src/isosplit5.cpp(162): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(162): error C2065: 'N': undeclared identifier
src/isosplit5.cpp(162): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(162): error C2059: syntax error: ')'
src/isosplit5.cpp(163): error C2146: syntax error: missing ';' before identifier 'labels'
src/isosplit5.cpp(163): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(166): error C2065: 'N': undeclared identifier
src/isosplit5.cpp(167): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(167): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(167): fatal error C1003: error count exceeds 100; stopping compilation
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.27.29110\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
----------------------------------------
ERROR: Failed building wheel for isosplit5
Running setup.py clean for isosplit5
Failed to build isosplit5
DEPRECATION: Could not build wheels for isosplit5 which do not use PEP 517. pip will fall back to legacy 'setup.py install' for these. pip 21.0 will remove support for this functionality. A possible replacement is to fix the wheel build issue reported above. You can find discussion regarding this at https://github.com/pypa/pip/issues/8368.
Installing collected packages: sklearn, widgetsnbextension, ipywidgets, babel, docutils, snowballstemmer, imagesize, sphinxcontrib-jsmath, sphinxcontrib-devhelp, sphinxcontrib-applehelp, sphinxcontrib-qthelp, sphinxcontrib-serializinghtml, alabaster, sphinxcontrib-htmlhelp, sphinx, numpydoc, jupyter-ui-poll, jp-proxy-widget, vdom, mountainlab-pytools, isosplit5, ml-ms4alg
Running setup.py install for isosplit5 ... error
ERROR: Command errored out with exit status 1:
command: 'C:\Users\username\.conda\envs\spike\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\fan\\AppData\\Local\\Temp\\pip-install-gfg6c08o\\isosplit5\\setup.py'"'"'; __file__='"'"'C:\\Users\\username\\AppData\\Local\\Temp\\pip-install-gfg6c08o\\isosplit5\\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\fan\AppData\Local\Temp\pip-record-0mre54ub\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\username\.conda\envs\spike\Include\isosplit5'
cwd: C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\
Complete output (130 lines):
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.7
creating build\lib.win-amd64-3.7\isosplit5
copying isosplit5\__init__.py -> build\lib.win-amd64-3.7\isosplit5
running build_ext
building 'isosplit5_interface' extension
creating build\temp.win-amd64-3.7
creating build\temp.win-amd64-3.7\Release
creating build\temp.win-amd64-3.7\Release\src
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\fan\.conda\envs\spike\lib\site-packages\pybind11\include -IC:\Users\fan\.conda\envs\spike\lib\site-packages\pybind11\include -IC:\Users\fan\.conda\envs\spike\include -IC:\Users\fan\.conda\envs\spike\include "-IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\cppwinrt" /EHsc /Tpsrc/isosplit5.cpp /Fobuild\temp.win-amd64-3.7\Release\src/isosplit5.obj /EHsc /DVERSION_INFO=\"0.1.3\"
isosplit5.cpp
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): error C2146: syntax error: missing ';' before identifier 'bigint'
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(27): error C2061: syntax error: identifier 'bigint'
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isosplit5.h(30): error C2061: syntax error: identifier 'bigint'
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\stdint.h(21): error C2371: 'int64_t': redefinition; different basic types
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'int64_t' src/isosplit5.cpp(23): error C2923: 'std::vector': 'bigint' is not a valid template type argument for parameter '_Ty'
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'bigint'
src/isosplit5.cpp(23): error C2976: 'std::vector': too few template arguments
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\vector(413): note: see declaration of 'std::vector'
src/isosplit5.cpp(23): error C3203: 'vector': unspecialized class template can't be used as a template argument for template parameter '_Ty', expected a real type
src/isosplit5.cpp(24): error C2061: syntax error: identifier 'bigint'
src/isosplit5.cpp(26): error C2065: 'N1': undeclared identifier
src/isosplit5.cpp(27): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(27): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(27): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(27): error C2059: syntax error: '='
src/isosplit5.cpp(27): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(27): error C2065: 'N1': undeclared identifier
src/isosplit5.cpp(27): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(27): error C2059: syntax error: ')'
src/isosplit5.cpp(28): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(28): error C2065: 'N2': undeclared identifier
src/isosplit5.cpp(28): error C2059: syntax error: ';'
src/isosplit5.cpp(30): error C2059: syntax error: '}'
src/isosplit5.cpp(30): error C2143: syntax error: missing ';' before '}'
src/isosplit5.cpp(32): error C2143: syntax error: missing ';' before '{'
src/isosplit5.cpp(32): error C2447: '{': missing function header (old-style formal list?)
src/isosplit5.cpp(56): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(56): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(56): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(56): error C2059: syntax error: '='
src/isosplit5.cpp(56): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(56): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(56): error C2059: syntax error: ')'
src/isosplit5.cpp(57): error C2146: syntax error: missing ';' before identifier 'Xf'
src/isosplit5.cpp(57): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(57): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(60): error C2660: 'isosplit5': function does not take 5 arguments
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isosplit5.h(30): note: see declaration of 'isosplit5'
src/isosplit5.cpp(61): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(61): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(61): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(61): error C2059: syntax error: '='
src/isosplit5.cpp(61): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(61): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(61): error C2059: syntax error: ')'
src/isosplit5.cpp(62): error C2146: syntax error: missing ';' before identifier 'labels_out'
src/isosplit5.cpp(62): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(62): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(72): error C2923: 'std::vector': 'bigint' is not a valid template type argument for parameter '_Ty'
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'bigint'
src/isosplit5.cpp(72): error C2976: 'std::vector': too few template arguments
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\vector(413): note: see declaration of 'std::vector'
src/isosplit5.cpp(77): error C2146: syntax error: missing ')' before identifier 'M'
src/isosplit5.cpp(78): error C2143: syntax error: missing ';' before '{'
src/isosplit5.cpp(78): error C2447: '{': missing function header (old-style formal list?)
src/isosplit5.cpp(88): error C2146: syntax error: missing ')' before identifier 'M'
src/isosplit5.cpp(88): error C2923: 'std::vector': 'bigint' is not a valid template type argument for parameter '_Ty'
C:\Users\fan\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'bigint'
src/isosplit5.cpp(88): error C2976: 'std::vector': too few template arguments
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\vector(413): note: see declaration of 'std::vector'
src/isosplit5.cpp(89): error C2143: syntax error: missing ';' before '{'
src/isosplit5.cpp(89): error C2447: '{': missing function header (old-style formal list?)
src/isosplit5.cpp(112): error C2061: syntax error: identifier 'bigint'
src/isosplit5.cpp(115): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(115): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(115): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(115): error C2059: syntax error: '='
src/isosplit5.cpp(115): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(115): error C2146: syntax error: missing ';' before identifier 'indices'
src/isosplit5.cpp(115): error C2065: 'indices': undeclared identifier
src/isosplit5.cpp(115): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(115): error C2059: syntax error: ')'
src/isosplit5.cpp(116): error C2062: type 'double' unexpected
src/isosplit5.cpp(117): error C2146: syntax error: missing ';' before identifier 'm'
src/isosplit5.cpp(117): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(117): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(117): error C2059: syntax error: '='
src/isosplit5.cpp(117): error C2065: 'm': undeclared identifier
src/isosplit5.cpp(117): error C2065: 'M': undeclared identifier
src/isosplit5.cpp(117): error C2065: 'm': undeclared identifier
src/isosplit5.cpp(117): error C2059: syntax error: ')'
src/isosplit5.cpp(118): error C2062: type 'double' unexpected
src/isosplit5.cpp(119): error C2065: 'dist': undeclared identifier
src/isosplit5.cpp(119): error C2065: 'val': undeclared identifier
src/isosplit5.cpp(119): error C2065: 'val': undeclared identifier
src/isosplit5.cpp(121): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
src/isosplit5.cpp(121): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data
src/isosplit5.cpp(122): error C2059: syntax error: 'if'
src/isosplit5.cpp(124): error C2059: syntax error: '}'
src/isosplit5.cpp(124): error C2143: syntax error: missing ';' before '}'
src/isosplit5.cpp(126): error C2059: syntax error: '}'
src/isosplit5.cpp(126): error C2143: syntax error: missing ';' before '}'
src/isosplit5.cpp(128): error C2923: 'std::vector': 'bigint' is not a valid template type argument for parameter '_Ty'
C:\Users\username\AppData\Local\Temp\pip-install-gfg6c08o\isosplit5\src\isocut5.h(21): note: see declaration of 'bigint'
src/isosplit5.cpp(128): error C2976: 'std::vector': too few template arguments
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.27.29110\include\vector(413): note: see declaration of 'std::vector'
src/isosplit5.cpp(129): error C2143: syntax error: missing ';' before '{'
src/isosplit5.cpp(129): error C2447: '{': missing function header (old-style formal list?)
src/isosplit5.cpp(158): error C2061: syntax error: identifier 'bigint'
src/isosplit5.cpp(162): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(162): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(162): error C2143: syntax error: missing ')' before '='
src/isosplit5.cpp(162): error C2059: syntax error: '='
src/isosplit5.cpp(162): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(162): error C2065: 'N': undeclared identifier
src/isosplit5.cpp(162): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(162): error C2059: syntax error: ')'
src/isosplit5.cpp(163): error C2146: syntax error: missing ';' before identifier 'labels'
src/isosplit5.cpp(163): error C2065: 'i': undeclared identifier
src/isosplit5.cpp(166): error C2065: 'N': undeclared identifier
src/isosplit5.cpp(167): error C2146: syntax error: missing ';' before identifier 'i'
src/isosplit5.cpp(167): error C2143: syntax error: missing ';' before '='
src/isosplit5.cpp(167): fatal error C1003: error count exceeds 100; stopping compilation
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.27.29110\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2
----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\username\.conda\envs\spike\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\username\\AppData\\Local\\Temp\\pip-install-gfg6c08o\\isosplit5\\setup.py'"'"'; __file__='"'"'C:\\Users\\username\\AppData\\Local\\Temp\\pip-install-gfg6c08o\\isosplit5\\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\username\AppData\Local\Temp\pip-record-0mre54ub\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\username\.conda\envs\spike\Include\isosplit5' Check the logs for full command output.
Sorry again about this long error message! I copy-pasted everything this time in case I didn't state my error correctly.
from mountainsort.
MSVC (and Windows at all) is not officially supported by mountainsort. This particular error is easy to fix but (1) there is no guarantee you won't encounter other errors, (2) it might be difficult to quickly push the changes through. I will see what I can do however it might be easier for you to go with an officially supported platform (e.g. Linux) instead.
from mountainsort.
For what it's worth, Windows 10 users can now run Linux on Windows: https://docs.microsoft.com/en-us/windows/wsl/install-win10 . I had encountered the same error before, but after installing WSL, it seems to install just fine.
from mountainsort.
Thank you for your help! I was able to install mountainsort package after using ubuntu.
from mountainsort.
Related Issues (20)
- difference between consolidate_clusters and merge_across_channels parameters HOT 3
- Error with bandpass_filter in MountainSort3 HOT 3
- error code 9 , computing cluster metrics
- error code 6, mountainsortalg.ms3alg -- Unexpected error putting together the clips in NeighborhoodSorter::sort()
- How to make a geom.csv file? HOT 4
- Data requirement of mountainsort HOT 2
- How can I change the config temp directory non-interactively? HOT 2
- How does Mountainsort handle coincident spikes from different neurons HOT 1
- Should whitened data be used to plot units after sorting
- pyms error HOT 16
- is this software suitable for online realtime signal analysis?
- detect_threshold
- Single channel sort not working HOT 1
- Can't finish the sorting process using ms4alg.sort HOT 1
- Index out of bounds error: multiprocessing/pool.py HOT 4
- Error just after installation using conda HOT 5
- Clip alignment for low sampling rate recordings [future development question] HOT 2
- How to use with already extracted spikes HOT 4
- Installation error (conda)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mountainsort.