perl - 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。我很感激你们可能有的任何想法!
解决方案
推荐阅读
- excel - 在 VBA 中,用文本值替换公式输出
- macos - 查找 Active Directory 的结构
- python - 在 def 函数中打印 txt 文件
- sql-server - What-IF 视图比较器的 UNION NULLS 后续行动
- internet-explorer - IE Dialog Modal 窗口上的 JSF 命令按钮
- php - 您可以从 PHP 上传中获取图像吗?
- c++ - 从字符串中获取 '\n'
- c# - Xamarin:无法解析程序集:“Google.Apis.Core”
- ios - 呈现ViewController 不工作
- django - django rest框架令牌认证和查询集