小编hes*_*ger的帖子

在 Apple Mac M1 上的 docker ruby​​ 映像内安装 mini_racer gem 期间,libv8 失败

我有一个在 Intel Mac 主机上工作的简单开发环境,但是在新的 M1 中,此错误发生在bundle install. 在此错误之前,我得到了有关容器内没有 python2 的信息,通过执行apt-get python2运行前捆绑解决了此问题。我刚刚尝试过 --with-system-v8 但错误仍然存​​在

环境:

  • 主机:MBP M1;
  • 码头工人 3.3.3;
  • 图片:ruby:2.6.5-slim-buster;(尝试升级到armv64 2.6.7,但仍然出现相同的错误)
  • 捆绑器:2.2.9;(刚刚尝试降级2.1.4并升级到2.2.16,但没有成功)
#11 544.5 [0:02:45] Still working on:
#11 544.5 [0:02:45]   v8
#11 544.5 ________ running 'vpython third_party/depot_tools/update_depot_tools_toggle.py
#11 544.5 --disable' in '/usr/local/bundle/gems/libv8-8.4.255.0/vendor'
#11 544.5 /usr/local/bundle/gems/libv8-8.4.255.0/vendor/depot_tools/.cipd_bin/.cipd/pkgs/0/KTXfqwOx-7vF-latasoNKn2BBMYj93pSpoVyUjBxR4kC/vpython:
#11 544.5 could not resolve options: failed to resolve Python script: stat
#11 544.5 /usr/local/bundle/gems/libv8-8.4.255.0/vendor/third_party/depot_tools/update_depot_tools_toggle.py:
#11 544.5 no such file or directory
#11 544.5 Error: Command 'vpython third_party/depot_tools/update_depot_tools_toggle.py
#11 …
Run Code Online (Sandbox Code Playgroud)

ruby macos ruby-on-rails docker apple-m1

6
推荐指数
0
解决办法
1117
查看次数

标签 统计

apple-m1 ×1

docker ×1

macos ×1

ruby ×1

ruby-on-rails ×1