You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to install python-javabridge for macos Catalina, and when I run
pip3 install python-javabridge
I get this error.
Building wheel for javabridge (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /opt/miniconda3/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"'; file='"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-wheel-s9ot8rdb
cwd: /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/
Complete output (44 lines):
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-11.1-arm64-3.9
creating build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/_version.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/jutil.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/locate.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/init.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/wrappers.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/noseplugin.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
creating build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/init.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_cpython.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_javabridge.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_jutil.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_wrappers.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
creating build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/rhino-1.7R4.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/runnablequeue.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/cpython.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/test.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
running build_ext
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/runnablequeue/RunnableQueue.java
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/test/RealRect.java
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPython.java /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPythonInvocationHandler.java
Note: /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPythonInvocationHandler.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
building 'javabridge._javabridge' extension
creating build/temp.macosx-11.1-arm64-3.9
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/miniconda3/include -arch arm64 -I/opt/miniconda3/include -fPIC -O2 -isystem /opt/miniconda3/include -arch arm64 -I/System/Library/Frameworks/JavaVM.Framework/Headers -I/opt/miniconda3/lib/python3.9/site-packages/numpy/core/include -I/opt/miniconda3/include/python3.9 -c _javabridge.c -o build/temp.macosx-11.1-arm64-3.9/_javabridge.o
In file included from _javabridge.c:598:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:5:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1960:
/opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with "
^
_javabridge.c:600:10: fatal error: 'jni.h' file not found
#include "jni.h"
^~~~~~~
1 warning and 1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
ERROR: Failed building wheel for javabridge
Running setup.py clean for javabridge
Failed to build javabridge
Installing collected packages: javabridge
Running setup.py install for javabridge ... error
ERROR: Command errored out with exit status 1:
command: /opt/miniconda3/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"'; file='"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-record-ed75clbn/install-record.txt --single-version-externally-managed --compile --install-headers /opt/miniconda3/include/python3.9/javabridge
cwd: /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/
Complete output (46 lines):
running install
/opt/miniconda3/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build/lib.macosx-11.1-arm64-3.9
creating build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/_version.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/jutil.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/locate.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/init.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/wrappers.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/noseplugin.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
creating build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/init.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_cpython.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_javabridge.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_jutil.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_wrappers.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
creating build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/rhino-1.7R4.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/runnablequeue.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/cpython.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/test.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
running build_ext
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/runnablequeue/RunnableQueue.java
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/test/RealRect.java
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPython.java /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPythonInvocationHandler.java
Note: /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPythonInvocationHandler.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
building 'javabridge._javabridge' extension
creating build/temp.macosx-11.1-arm64-3.9
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/miniconda3/include -arch arm64 -I/opt/miniconda3/include -fPIC -O2 -isystem /opt/miniconda3/include -arch arm64 -I/System/Library/Frameworks/JavaVM.Framework/Headers -I/opt/miniconda3/lib/python3.9/site-packages/numpy/core/include -I/opt/miniconda3/include/python3.9 -c _javabridge.c -o build/temp.macosx-11.1-arm64-3.9/_javabridge.o
In file included from _javabridge.c:598:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:5:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1960:
/opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with "
^
_javabridge.c:600:10: fatal error: 'jni.h' file not found
#include "jni.h"
^~~~~~~
1 warning and 1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
----------------------------------------
ERROR: Command errored out with exit status 1: /opt/miniconda3/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"'; file='"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-record-ed75clbn/install-record.txt --single-version-externally-managed --compile --install-headers /opt/miniconda3/include/python3.9/javabridge Check the logs for full command output.
I've looked through the other issues about missing the jni.h in include, and I've tried moving JAVA_HOME but nothing seems to work. Any help would be greatly appreciated.
The text was updated successfully, but these errors were encountered:
Hello,
I am trying to install python-javabridge for macos Catalina, and when I run
pip3 install python-javabridge
I get this error.
Building wheel for javabridge (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /opt/miniconda3/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"'; file='"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-wheel-s9ot8rdb
cwd: /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/
Complete output (44 lines):
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-11.1-arm64-3.9
creating build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/_version.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/jutil.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/locate.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/init.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/wrappers.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/noseplugin.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
creating build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/init.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_cpython.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_javabridge.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_jutil.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_wrappers.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
creating build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/rhino-1.7R4.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/runnablequeue.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/cpython.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/test.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
running build_ext
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/runnablequeue/RunnableQueue.java
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/test/RealRect.java
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPython.java /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPythonInvocationHandler.java
Note: /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPythonInvocationHandler.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
building 'javabridge._javabridge' extension
creating build/temp.macosx-11.1-arm64-3.9
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/miniconda3/include -arch arm64 -I/opt/miniconda3/include -fPIC -O2 -isystem /opt/miniconda3/include -arch arm64 -I/System/Library/Frameworks/JavaVM.Framework/Headers -I/opt/miniconda3/lib/python3.9/site-packages/numpy/core/include -I/opt/miniconda3/include/python3.9 -c _javabridge.c -o build/temp.macosx-11.1-arm64-3.9/_javabridge.o
In file included from _javabridge.c:598:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:5:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1960:
/opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with "
^
_javabridge.c:600:10: fatal error: 'jni.h' file not found
#include "jni.h"
^~~~~~~
1 warning and 1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
ERROR: Failed building wheel for javabridge
Running setup.py clean for javabridge
Failed to build javabridge
Installing collected packages: javabridge
Running setup.py install for javabridge ... error
ERROR: Command errored out with exit status 1:
command: /opt/miniconda3/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"'; file='"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-record-ed75clbn/install-record.txt --single-version-externally-managed --compile --install-headers /opt/miniconda3/include/python3.9/javabridge
cwd: /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/
Complete output (46 lines):
running install
/opt/miniconda3/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
creating build
creating build/lib.macosx-11.1-arm64-3.9
creating build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/_version.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/jutil.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/locate.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/init.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/wrappers.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
copying javabridge/noseplugin.py -> build/lib.macosx-11.1-arm64-3.9/javabridge
creating build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/init.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_cpython.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_javabridge.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_jutil.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
copying javabridge/tests/test_wrappers.py -> build/lib.macosx-11.1-arm64-3.9/javabridge/tests
creating build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/rhino-1.7R4.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/runnablequeue.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/cpython.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
copying javabridge/jars/test.jar -> build/lib.macosx-11.1-arm64-3.9/javabridge/jars
running build_ext
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/runnablequeue/RunnableQueue.java
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/test/RealRect.java
javac /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPython.java /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPythonInvocationHandler.java
Note: /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/java/org/cellprofiler/javabridge/CPythonInvocationHandler.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
building 'javabridge._javabridge' extension
creating build/temp.macosx-11.1-arm64-3.9
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/miniconda3/include -arch arm64 -I/opt/miniconda3/include -fPIC -O2 -isystem /opt/miniconda3/include -arch arm64 -I/System/Library/Frameworks/JavaVM.Framework/Headers -I/opt/miniconda3/lib/python3.9/site-packages/numpy/core/include -I/opt/miniconda3/include/python3.9 -c _javabridge.c -o build/temp.macosx-11.1-arm64-3.9/_javabridge.o
In file included from _javabridge.c:598:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/arrayobject.h:5:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/ndarrayobject.h:12:
In file included from /opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/ndarraytypes.h:1960:
/opt/miniconda3/lib/python3.9/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it with "
^
_javabridge.c:600:10: fatal error: 'jni.h' file not found
#include "jni.h"
^~~~~~~
1 warning and 1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
----------------------------------------
ERROR: Command errored out with exit status 1: /opt/miniconda3/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"'; file='"'"'/private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-install-djhywiy3/javabridge_c21c8c89d80f43fb80214b3f856e2be0/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(file) if os.path.exists(file) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/var/folders/mf/zszwkwsd6p121df2kwsxf7hr0000gn/T/pip-record-ed75clbn/install-record.txt --single-version-externally-managed --compile --install-headers /opt/miniconda3/include/python3.9/javabridge Check the logs for full command output.
I've looked through the other issues about missing the jni.h in include, and I've tried moving JAVA_HOME but nothing seems to work. Any help would be greatly appreciated.
The text was updated successfully, but these errors were encountered: