首页 > 解决方案 > Encode.c:可加载库和 perl 二进制文件不匹配(获得握手密钥 0xc500080,需要 0xc400080)

问题描述

尝试运行时latexindent,我收到以下消息(与标题相同):

Encode.c: loadable library and perl binaries are mismatched (got handshake key 0xc500080, needed 0xc400080)

有人回答了类似的问题来尝试env | grep PERL产生以下结果:

PERL5LIB=/Users/collinsinclair/perl5/lib/perl5
PERL_LOCAL_LIB_ROOT=/Users/collinsinclair/perl5
PERL_MB_OPT=--install_base "/Users/collinsinclair/perl5"
PERL_MM_OPT=INSTALL_BASE=/Users/collinsinclair/perl5

似乎PERL5LIB设置为与其他三个不同的目录,但我不确定要更改什么或如何更改它以使事情顺利进行。作为参考,我正在运行 macOS Big Sur 版本 11.3。我很感激你们可能有的任何想法!

标签: perl

解决方案


推荐阅读