Mac M2 芯片安装Pyhanlp后Jdk Not Found Error问题解决
问题背景
pyhanlp需要依赖java环境,本人电脑已经安装了java环境,但由于pyhanlp所加载的动态依赖库是2019年安装的Intel芯片版本,导致导入失败,并且报错:FileNotFoundError: [Errno 2] JVM DLL not found: /Library/Java/JavaVirtualMachines/jdk-11.0.4.jdk/Contents/Home/lib/jli/libjli.dylib (实际上该路径存在)。
解决办法
安装最新的Arm64版本的Jdk并将其作为默认jdk搜索路径即可解决问题。