“brainframe update”失败

存档自 BrainFrame 论坛。发布于 2024年7月9日。 0 条回复 · 164 次浏览 由英文原帖翻译成中文。 阅读原文

AOTU support

我运行“brainframe update”时,出现了下面的错误,

BrainFrame:v0.29.6 detected under your installation location, we will replace it with BrainFrame:v0.29.6.3
Downloading docker-compose.yml…
curl -o /usr/local/share/brainframe/docker-compose.yml --fail --location https://aotu.ai/releases/brainframe/v0.29.6.3/docker-compose.yml
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100  6116  100  6116    0     0  10581      0 --:–:-- --:–:-- --:–:-- 10581
docker-compose --file /usr/local/share/brainframe/docker-compose.yml --file /usr/local/share/brainframe/docker-compose.override.yml --env-file /usr/local/share/brainframe/.env pull
Traceback (most recent call last):
File “/usr/local/bin/docker-compose”, line 8, in 
sys.exit(main())
File “/usr/local/lib/python3.8/dist-packages/compose/cli/main.py”, line 81, in main
command_func()
File “/usr/local/lib/python3.8/dist-packages/compose/cli/main.py”, line 200, in perform_command
project = project_from_options(‘.’, options)
File “/usr/local/lib/python3.8/dist-packages/compose/cli/command.py”, line 60, in project_from_options
return get_project(
File “/usr/local/lib/python3.8/dist-packages/compose/cli/command.py”, line 152, in get_project
client = get_client(
File “/usr/local/lib/python3.8/dist-packages/compose/cli/docker_client.py”, line 41, in get_client
client = docker_client(
File “/usr/local/lib/python3.8/dist-packages/compose/cli/docker_client.py”, line 124, in docker_client
kwargs = kwargs_from_env(environment=environment, ssl_version=tls_version)
TypeError: kwargs_from_env() got an unexpected keyword argument ‘ssl_version’

该错误是由于 docker-compose 版本不兼容造成的。

解决问题的步骤

  1. 更新到 docker-compose 1.29.2

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && sudo chmod +x /usr/local/bin/docker-compose

  1. 验证安装

docker-compose --version && docker --version

  1. 重试 BrainFrame 更新
    ‘brainframe update --force’
© 2026 Dilili Labs 版权所有 · 网站隐私声明
Built on 2026-10-10 00:24:35 UTC