1
私のMacの仮想環境に$pip3 install javabridge
を使用してjavabridgeを正常にインストールしました。PythonでJavabridgeを使用する際のトラブル
import javabridge
Failed to run /usr/libexec/java_home, defaulting to best guess for Java
Traceback (most recent call last):
File "/Users/puifai/Documents/data_science/venv/venv3/lib/python3.6/site-packages/javabridge/locate.py", line 45, in find_javahome
os.path.join(os.path.dirname(path), "Libraries"),
File "/Users/puifai/Documents/data_science/venv/venv3/bin/../lib/python3.6/posixpath.py", line 92, in join
genericpath._check_arg_types('join', a, *p)
File "/Users/puifai/Documents/data_science/venv/venv3/bin/../lib/python3.6/genericpath.py", line 151, in _check_arg_types
raise TypeError("Can't mix strings and bytes in path components") from None
TypeError: Can't mix strings and bytes in path components
この問題を解決する方法上の任意のアイデア:私は私のpython3コードでjavabridgeをインポートしようとしたときしかし、これは私が何を得るのですか? javabridgeではなくPythonの問題のように見えますか?