gpt4 book ai didi

python - AWS SAM CLI 全新安装引发错误 - dyld : Library not loaded: @executable_path/. ./.Python

转载 作者:行者123 更新时间:2023-12-04 04:24:41 25 4
gpt4 key购买 nike

我正在尝试使用通过 Homebrew 安装的 AWS SAM CLI,当我尝试将 sam 与任何命令一起使用时,我看到以下错误:

dyld: Library not loaded: @executable_path/../.Python
Referenced from: /usr/local/Cellar/aws-sam-cli/0.53.0/libexec/bin/python3.7
Reason: image not found
看着 .Python错误中引用的文件,它被符号链接(symbolic link)到一个实际上不存在的 python 文件夹:
drwxr-xr-x   7 RCR  staff   224 Jun 16 19:40 .
drwxr-xr-x 9 RCR staff 288 Jul 8 14:55 ..
lrwxr-xr-x 1 RCR staff 70 Jun 16 19:40 .Python -> ../../../../opt/python/Frameworks/Python.framework/Versions/3.7/Python
drwxr-xr-x 39 RCR staff 1248 Jul 8 14:55 bin
drwxr-xr-x 3 RCR staff 96 Jun 16 19:40 include
drwxr-xr-x 3 RCR staff 96 Jun 16 19:40 lib
-rw-r--r-- 1 RCR staff 61 Jun 16 19:40 pip-selfcheck.json
我没有 3.7那个位置的文件夹,但我有一个 3.8文件夹。也就是说,我不确定这个文件夹的来源是什么。我的 Python3 安装来自 Homebrew,像往常一样位于 Cellar ( ../Cellar/python@3.8/3.8.3_1/bin/python3 ) 并符号链接(symbolic link)到 /usr/local/bin/python3 .不确定这是否相关,但我认为更多信息不会受到伤害。
我尝试对 .Python 进行符号链接(symbolic link)文件到 3.8我在那个位置确实有版本,但它只会产生其他错误。
知道如何让这个 CLI 工作吗?

最佳答案

看起来 0.53.0 带有 python3.7 可执行文件,有一个解决方法,直到它被修复:

brew install --build-from-source aws-sam-cli
https://github.com/awslabs/aws-sam-cli/issues/2101
https://github.com/aws/homebrew-tap/issues/93

关于python - AWS SAM CLI 全新安装引发错误 - dyld : Library not loaded: @executable_path/. ./.Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62802006/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com