Open mengweiwei99 opened 1 year ago
Hi @mengweiwei99
Is there more to the error message? In addition, could you please provide more details on your OS and environment?
OK,some details are as follows: 1、 error message ➜ ~ pip install isosplit6 Collecting isosplit6 Using cached isosplit6-0.1.2.tar.gz (25 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... done Building wheels for collected packages: isosplit6 Building wheel for isosplit6 (pyproject.toml) ... error error: subprocess-exited-with-error
× Building wheel for isosplit6 (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [72 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.macosx-11.0-arm64-cpython-39 creating build/lib.macosx-11.0-arm64-cpython-39/isosplit6 copying isosplit6/init.py -> build/lib.macosx-11.0-arm64-cpython-39/isosplit6 running build_ext building 'isosplit6_cpp' extension creating build/temp.macosx-11.0-arm64-cpython-39 creating build/temp.macosx-11.0-arm64-cpython-39/src clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/mengweiwei/opt/anaconda3/envs/spikeinterface/include -arch arm64 -fPIC -O2 -isystem /Users/mengweiwei/opt/anaconda3/envs/spikeinterface/include -arch arm64 -I/private/var/folders/9c/_7lgrd912ns9w9n5m50xxslw0000gn/T/pip-build-env-hdasp09z/overlay/lib/python3.9/site-packages/pybind11/include -I/Users/mengweiwei/opt/anaconda3/envs/spikeinterface/include/python3.9 -c src/isocut5.cpp -o build/temp.macosx-11.0-arm64-cpython-39/src/isocut5.o -fvisibility=hidden -g0 -stdlib=libc++ In file included from src/isocut5.cpp:16: src/isocut5.h:25:25: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] bool already_sorted = false; ^ 1 warning generated. clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/mengweiwei/opt/anaconda3/envs/spikeinterface/include -arch arm64 -fPIC -O2 -isystem /Users/mengweiwei/opt/anaconda3/envs/spikeinterface/include -arch arm64 -I/private/var/folders/9c/_7lgrd912ns9w9n5m50xxslw0000gn/T/pip-build-env-hdasp09z/overlay/lib/python3.9/site-packages/pybind11/include -I/Users/mengweiwei/opt/anaconda3/envs/spikeinterface/include/python3.9 -c src/isocut6.cpp -o build/temp.macosx-11.0-arm64-cpython-39/src/isocut6.o -fvisibility=hidden -g0 -stdlib=libc++ In file included from src/isocut6.cpp:16: src/isocut5.h:25:25: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] bool already_sorted = false; ^ In file included from src/isocut6.cpp:17: src/isocut6.h:25:25: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] bool already_sorted = false; ^ 2 warnings generated. clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/mengweiwei/opt/anaconda3/envs/spikeinterface/include -arch arm64 -fPIC -O2 -isystem /Users/mengweiwei/opt/anaconda3/envs/spikeinterface/include -arch arm64 -I/private/var/folders/9c/_7lgrd912ns9w9n5m50xxslw0000gn/T/pip-build-env-hdasp09z/overlay/lib/python3.9/site-packages/pybind11/include -I/Users/mengweiwei/opt/anaconda3/envs/spikeinterface/include/python3.9 -c src/isosplit5.cpp -o build/temp.macosx-11.0-arm64-cpython-39/src/isosplit5.o -fvisibility=hidden -g0 -stdlib=libc++ In file included from src/isosplit5.cpp:16: In file included from src/isosplit5.h:20: src/isocut5.h:25:25: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] bool already_sorted = false; ^ In file included from src/isosplit5.cpp:16: src/isosplit5.h:25:29: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] double isocut_threshold = 1.0; ^ src/isosplit5.h:26:26: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] int min_cluster_size = 10; ^ src/isosplit5.h:27:16: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] int K_init = 200; ^ src/isosplit5.h:28:26: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] bool refine_clusters = false; ^ src/isosplit5.h:29:33: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] int max_iterations_per_pass = 500; ^ src/isosplit5.h:36:27: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] bigint num_iterations = 0; ^ src/isosplit5.h:58:25: warning: default member initializer for non-static data member is a C++11 extension [-Wc++11-extensions] bool final_reassign = false; //not yet implemented ^ src/isosplit5.cpp:228:154: warning: format specifies type 'long' but the argument has type 'bigint' (aka 'long long') [-Wformat] printf("Warning in isosplit5: new parcel has no points -- perhaps dataset contains duplicate points? -- original size = %ld.\n", sz);
%lld
src/isosplit5.cpp:153:14: warning: variable 'something_changed' set but not used [-Wunused-but-set-variable]
bool something_changed=false;
^
src/isosplit5.cpp:870:35: error: a space is required between consecutive right angle brackets (use '> >')
std::vector<std::vector<double>> dists(K);
^~
> >
src/isosplit5.cpp:1163:35: error: a space is required between consecutive right angle brackets (use '> >')
std::vector<std::vector<double>> distances(N);
^~
> >
10 warnings and 2 errors generated.
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for isosplit6
Failed to build isosplit6
ERROR: Could not build wheels for isosplit6, which is required to install pyproject.toml-based projects
2、system:macOS Monterey12.6
3、environment:
Python 3.9.16 | packaged by conda-forge | (main, Feb 1 2023, 21:38:11)
[Clang 14.0.6 ] on darwin
Package Version
----------------------------- -----------
aiohttp 3.8.4
aiosignal 1.3.1
alabaster 0.7.13
altair 5.0.0
annexremote 1.2.1
anyio 3.6.2
appnope 0.1.3
argon2-cffi 21.3.0
argon2-cffi-bindings 21.2.0
arrow 1.2.3
asciitree 0.3.3
asttokens 2.2.1
async-timeout 4.0.2
attrs 23.1.0
Automat 22.10.0
Babel 2.12.1
backcall 0.2.0
beautifulsoup4 4.12.2
bleach 6.0.0
boto 2.49.0
cbor2 5.4.6
certifi 2023.5.7
cffi 1.15.1
chardet 5.1.0
charset-normalizer 3.1.0
click 8.1.3
cloudpickle 2.2.1
colorama 0.4.6
comm 0.1.3
constantly 15.1.0
contourpy 1.0.7
cryptography 40.0.2
cssselect 1.2.0
cycler 0.11.0
Cython 0.29.34
dask 2023.5.0
datalad 0.18.4
debugpy 1.6.7
decorator 5.1.1
defusedxml 0.7.1
distinctipy 1.2.2
distlib 0.3.6
distributed 2023.5.0
distro 1.8.0
docker 6.1.2
docutils 0.20.1
elephant 0.12.0
entrypoints 0.4
et-xmlfile 1.1.0
executing 1.2.0
ExifRead 3.0.0
fasteners 0.17.3
fastjsonschema 2.17.1
figurl 0.2.18
figurl-jupyter 0.2.8
filelock 3.12.0
fonttools 4.39.4
fqdn 1.5.1
frozenlist 1.3.3
fsspec 2023.5.0
grpcio 1.54.2
h5py 3.8.0
hdbscan 0.8.29
hdmf 3.6.1
herdingspikes 0.3.102
humanize 4.6.0
hyperlink 21.0.0
idna 3.4
imagesize 1.4.1
importlib-metadata 6.6.0
importlib-resources 5.12.0
incremental 22.10.0
ipykernel 6.23.1
ipympl 0.9.3
ipython 8.13.2
ipython-genutils 0.2.0
ipywidgets 8.0.6
iso8601 1.1.0
isoduration 20.11.0
isosplit5 0.1.3
itemadapter 0.8.0
itemloaders 1.1.0
jaraco.classes 3.2.3
jedi 0.18.2
Jinja2 3.1.2
jmespath 1.0.1
joblib 1.1.0
jsonpointer 2.3
jsonschema 4.17.3
jupyter 1.0.0
jupyter_client 8.2.0
jupyter-console 6.6.3
jupyter_core 5.3.0
jupyter-events 0.6.3
jupyter_server 2.6.0
jupyter_server_terminals 0.4.4
jupyterlab-pygments 0.2.2
jupyterlab-widgets 3.0.7
kachery-cloud 0.4.2
keyring 23.13.1
keyrings.alt 4.2.0
kiwisolver 1.4.4
lazy-ops 0.2.0
llvmlite 0.40.0
locket 1.0.0
loky 3.4.0
looseversion 1.1.2
lxml 4.9.2
MarkupSafe 2.1.2
matplotlib 3.7.1
matplotlib-inline 0.1.6
MEArec 1.8.0
MEAutility 1.5.1
mistune 2.0.5
more-itertools 9.1.0
mountainsort4 1.0.4
msgpack 1.0.5
multidict 6.0.4
mutagen 1.46.0
nbclassic 1.0.0
nbclient 0.8.0
nbconvert 7.4.0
nbformat 5.8.0
neo 0.12.0
nest-asyncio 1.5.6
networkx 3.1
notebook 6.5.4
notebook_shim 0.2.3
numba 0.57.0
numcodecs 0.11.0
numpy 1.22.4
numpydoc 1.5.0
openpyxl 3.1.2
overrides 7.3.1
packaging 23.1
pandas 2.0.1
pandocfilters 1.5.0
parsel 1.8.1
parso 0.8.3
partd 1.4.0
patool 1.12
pexpect 4.8.0
phy 1.0.9
pickleshare 0.7.5
Pillow 9.5.0
pip 23.1.2
platformdirs 3.5.1
pooch 1.7.0
probeinterface 0.2.16
prometheus-client 0.17.0
prompt-toolkit 3.0.38
Protego 0.2.1
psutil 5.9.5
ptyprocess 0.7.0
pubnub 6.3.3
pure-eval 0.2.2
pyasn1 0.5.0
pyasn1-modules 0.3.0
pybind11 2.10.4
pycparser 2.21
pycryptodomex 3.18.0
PyDispatcher 2.0.7
pyEDFlib 0.1.32
Pygments 2.15.1
pynwb 2.3.2
pyOpenSSL 23.1.1
pyparsing 3.0.9
pyperclip 1.8.2
pyqtgraph 0.13.3
pyrsistent 0.19.3
PySide6 6.5.0
PySide6-Addons 6.5.0
PySide6-Essentials 6.5.0
PySocks 1.7.1
python-dateutil 2.8.2
python-gitlab 3.14.0
python-json-logger 2.0.7
pytz 2023.3
PyYAML 6.0
pyzmq 25.0.2
qtconsole 5.4.3
QtPy 2.3.1
quantities 0.14.1
queuelib 1.6.2
requests 2.31.0
requests-file 1.5.1
requests-ftp 0.3.1
requests-toolbelt 1.0.0
rfc3339-validator 0.1.4
rfc3986-validator 0.1.1
ruamel.yaml 0.17.26
ruamel.yaml.clib 0.2.7
scikit-learn 1.1.3
scipy 1.10.1
Scrapy 2.9.0
seaborn 0.12.2
Send2Trash 1.8.2
service-identity 21.1.0
setuptools 67.8.0
shiboken6 6.5.0
simplejson 3.19.1
six 1.16.0
sniffio 1.3.0
snowballstemmer 2.2.0
sortedcontainers 2.4.0
sortingview 0.11.15
soupsieve 2.4.1
Sphinx 7.0.1
sphinx-gallery 0.13.0
sphinx-rtd-theme 0.4.3
sphinxcontrib-applehelp 1.0.4
sphinxcontrib-devhelp 1.0.2
sphinxcontrib-htmlhelp 2.0.1
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 1.0.3
sphinxcontrib-serializinghtml 1.1.5
spikeextractors 0.9.11
spikeinterface 0.98.0.dev0
spikeinterface-gui 0.6.0
stack-data 0.6.2
tblib 1.7.0
terminado 0.17.1
threadpoolctl 3.1.0
tinycss2 1.2.1
tldextract 3.4.4
toolz 0.12.0
tornado 6.3.2
tqdm 4.65.0
traitlets 5.9.0
tridesclous 1.6.6.1
Twisted 22.10.0
typing_extensions 4.5.0
tzdata 2023.3
unicodedata2 15.0.0
uri-template 1.2.0
urllib3 2.0.2
virtualenv 20.23.0
w3lib 2.1.1
wcwidth 0.2.6
webcolors 1.13
webencodings 0.5.1
websocket-client 1.5.2
wheel 0.40.0
Whoosh 2.7.4
widgetsnbextension 4.0.7
xarray 2023.5.0
yarl 1.9.2
zarr 2.14.2
zict 3.0.0
zipp 3.15.0
zope.interface 6.0
Thanks! Seems that there is a small compile error specific to your setup with ">>" needing to be changed to "> >". I made the adjustment and pushed to the main branch, but that version is not on pypi. So to test you'll need to try installing from source:
After cloning this repo:
cd isosplit6
pip install .
Would be great if you could report back on how that works. If okay, then I'll release a new version.
similar issue here in Linux, conda, python3.9:
pip install isosplit6
Collecting isosplit6 Using cached isosplit6-0.1.2.tar.gz (25 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... done Building wheels for collected packages: isosplit6 Building wheel for isosplit6 (pyproject.toml) ... error error: subprocess-exited-with-error
× Building wheel for isosplit6 (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [23 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-39 creating build/lib.linux-x86_64-cpython-39/isosplit6 copying isosplit6/init.py -> build/lib.linux-x86_64-cpython-39/isosplit6 running build_ext building 'isosplit6_cpp' extension creating build/temp.linux-x86_64-cpython-39 creating build/temp.linux-x86_64-cpython-39/src gcc -pthread -B /wynton/home/ganguly/hosuk88/anaconda3/envs/mtsort5/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /wynton/home/ganguly/hosuk88/anaconda3/envs/mtsort5/include -I/wynton/home/ganguly/hosuk88/anaconda3/envs/mtsort5/include -fPIC -O2 -isystem /wynton/home/ganguly/hosuk88/anaconda3/envs/mtsort5/include -fPIC -I/scratch/hosuk88/pip-build-env-dknx373r/overlay/lib/python3.9/site-packages/pybind11/include -I/wynton/home/ganguly/hosuk88/anaconda3/envs/mtsort5/include/python3.9 -c src/isocut5.cpp -o build/temp.linux-x86_64-cpython-39/src/isocut5.o -fvisibility=hidden -g0 In file included from /usr/include/c++/4.8.2/cstdint:35:0, from src/isocut5.h:20, from src/isocut5.cpp:16: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
^
In file included from src/isocut5.cpp:16:0:
src/isocut5.h:25:27: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default]
bool already_sorted = false;
^
error: command '/usr/bin/gcc' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for isosplit6 Failed to build isosplit6 ERROR: Could not build wheels for isosplit6, which is required to install pyproject.toml-based projects
@hosuk88 - from the output it doesn't seem like exactly the same problem - I don't actually see the compiler error message. But could you please try installing from source as in my last comment, in case it is the same issue?
Same problem on Mac (M2 chip) with python 3.9.4, 3.10.7, 3.9.17 and 3.8.17.
Not sure if this will help: https://github.com/magland/isosplit6/pull/2 See also: https://github.com/flatironinstitute/mountainsort5/issues/6
Couldn't make it work, unfortunately!
Hello when I tried to install isosplit 6: and mountainsort5: I got the errors shown below. I tried everything that is recommended from previous problem and solutions. If anyone can help I would appreciate it.
For isosplit my errors are:
Building wheels for collected packages: isosplit6 Building wheel for isosplit6 (pyproject.toml) ... error error: subprocess-exited-with-error
× Building wheel for isosplit6 (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [15 lines of output]
and
IC -I/tmp/pip-build-env-6sht33cx/overlay/lib/python3.11/site-packages/pybind11/include -I/home/domontelab/miniconda3/include/python3.11 -c src/isocut5.cpp -o build/temp.linux-x86_64-cpython-311/src/isocut5.o -fvisibility=hidden -g0 gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory compilation terminated. error: command '/usr/bin/gcc' failed with exit code 1 [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for isosplit6 Failed to build isosplit6 ERROR: Could not build wheels for isosplit6, which is required to install pyproject.toml-based projects
For mountainsort5:
Building wheels for collected packages: isosplit6 Building wheel for isosplit6 (pyproject.toml) ... error error: subprocess-exited-with-error
× Building wheel for isosplit6 (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [15 lines of output] and gcc -pthread -B /home/domontelab/miniconda3/compiler_compat -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/domontelab/miniconda3/include -fPIC -O2 -isystem /home/domontelab/miniconda3/include -fPIC -I/tmp/pip-build-env-af6txs06/overlay/lib/python3.11/site-packages/pybind11/include -I/home/domontelab/miniconda3/include/python3.11 -c src/isocut5.cpp -o build/temp.linux-x86_64-cpython-311/src/isocut5.o -fvisibility=hidden -g0 gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory compilation terminated. error: command '/usr/bin/gcc' failed with exit code 1 [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for isosplit6 Failed to build isosplit6 ERROR: Could not build wheels for isosplit6, which is required to install pyproject.toml-based projects
Here is my whole code:
(base) domontelab@MSNBA-C000417:~/spikeinterface$ pip install mountainsort5 Collecting mountainsort5 Obtaining dependency information for mountainsort5 from https://files.pythonhosted.org/packages/35/6e/4a81230cb11213a2a038f69362b6d2a0950f8188a2f70cd19b45866343c7/mountainsort5-0.3.3-py3-none-any.whl.metadata Using cached mountainsort5-0.3.3-py3-none-any.whl.metadata (7.6 kB) Requirement already satisfied: spikeinterface>=0.97.1 in /home/domontelab/miniconda3/lib/python3.11/site-packages (from mountainsort5) (0.99.0.dev0) Collecting isosplit6>=0.1.0 (from mountainsort5) Using cached isosplit6-0.1.2.tar.gz (25 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... done Requirement already satisfied: scikit-learn in /home/domontelab/miniconda3/lib/python3.11/site-packages (from mountainsort5) (1.3.1) Requirement already satisfied: numpy in /home/domontelab/miniconda3/lib/python3.11/site-packages (from spikeinterface>=0.97.1->mountainsort5) (1.25.2) Requirement already satisfied: neo>=0.12.0 in /home/domontelab/miniconda3/lib/python3.11/site-packages (from spikeinterface>=0.97.1->mountainsort5) (0.13.0.dev0) Requirement already satisfied: joblib in /home/domontelab/miniconda3/lib/python3.11/site-packages (from spikeinterface>=0.97.1->mountainsort5) (1.3.2) Requirement already satisfied: threadpoolctl in /home/domontelab/miniconda3/lib/python3.11/site-packages (from spikeinterface>=0.97.1->mountainsort5) (3.2.0) Requirement already satisfied: tqdm in /home/domontelab/miniconda3/lib/python3.11/site-packages (from spikeinterface>=0.97.1->mountainsort5) (4.65.0) Requirement already satisfied: probeinterface>=0.2.17 in /home/domontelab/miniconda3/lib/python3.11/site-packages (from spikeinterface>=0.97.1->mountainsort5) (0.2.18) Requirement already satisfied: scipy>=1.5.0 in /home/domontelab/miniconda3/lib/python3.11/site-packages (from scikit-learn->mountainsort5) (1.11.3) Requirement already satisfied: packaging in /home/domontelab/miniconda3/lib/python3.11/site-packages (from neo>=0.12.0->spikeinterface>=0.97.1->mountainsort5) (23.0) Requirement already satisfied: quantities>=0.14.1 in /home/domontelab/miniconda3/lib/python3.11/site-packages (from neo>=0.12.0->spikeinterface>=0.97.1->mountainsort5) (0.14.1) Using cached mountainsort5-0.3.3-py3-none-any.whl (29 kB) Building wheels for collected packages: isosplit6 Building wheel for isosplit6 (pyproject.toml) ... error error: subprocess-exited-with-error
× Building wheel for isosplit6 (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [15 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-311 creating build/lib.linux-x86_64-cpython-311/isosplit6 copying isosplit6/init.py -> build/lib.linux-x86_64-cpython-311/isosplit6 running build_ext building 'isosplit6_cpp' extension creating build/temp.linux-x86_64-cpython-311 creating build/temp.linux-x86_64-cpython-311/src gcc -pthread -B /home/domontelab/miniconda3/compiler_compat -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/domontelab/miniconda3/include -fPIC -O2 -isystem /home/domontelab/miniconda3/include -fPIC -I/tmp/pip-build-env-af6txs06/overlay/lib/python3.11/site-packages/pybind11/include -I/home/domontelab/miniconda3/include/python3.11 -c src/isocut5.cpp -o build/temp.linux-x86_64-cpython-311/src/isocut5.o -fvisibility=hidden -g0 gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory compilation terminated. error: command '/usr/bin/gcc' failed with exit code 1 [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for isosplit6 Failed to build isosplit6 ERROR: Could not build wheels for isosplit6, which is required to install pyproject.toml-based projects (base) domontelab@MSNBA-C000417:~/spikeinterface$ pip install isosplit6 Collecting isosplit6 Using cached isosplit6-0.1.2.tar.gz (25 kB) Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... done Building wheels for collected packages: isosplit6 Building wheel for isosplit6 (pyproject.toml) ... error error: subprocess-exited-with-error
× Building wheel for isosplit6 (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [15 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-311 creating build/lib.linux-x86_64-cpython-311/isosplit6 copying isosplit6/init.py -> build/lib.linux-x86_64-cpython-311/isosplit6 running build_ext building 'isosplit6_cpp' extension creating build/temp.linux-x86_64-cpython-311 creating build/temp.linux-x86_64-cpython-311/src gcc -pthread -B /home/domontelab/miniconda3/compiler_compat -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/domontelab/miniconda3/include -fPIC -O2 -isystem /home/domontelab/miniconda3/include -fPIC -I/tmp/pip-build-env-6sht33cx/overlay/lib/python3.11/site-packages/pybind11/include -I/home/domontelab/miniconda3/include/python3.11 -c src/isocut5.cpp -o build/temp.linux-x86_64-cpython-311/src/isocut5.o -fvisibility=hidden -g0 gcc: fatal error: cannot execute ‘cc1plus’: execvp: No such file or directory compilation terminated. error: command '/usr/bin/gcc' failed with exit code 1 [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for isosplit6 Failed to build isosplit6 ERROR: Could not build wheels for isosplit6, which is required to install pyproject.toml-based projects (base) domontelab@MSNBA-C000417:~/spikeinterface$ ^C (base) domontelab@MSNBA-C000417:~/spikeinterface$
Hello!I got a problem when I 'pip install isosplit6'. 10 warnings and 2 errors generated. error: command '/usr/bin/clang' failed with exit code 1 [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for isosplit6 Failed to build isosplit6 ERROR: Could not build wheels for isosplit6, which is required to install pyproject.toml-based projects