Seb*_*ian 12 heroku gemfile gemfile.lock
我正在尝试第一次使用git push heroku master. 但是,我最终收到以下错误:
您的捆绑包仅支持平台 [“arm64-darwin-21”],但您的本地平台是 x86_64-linux。将当前平台添加到锁定文件中,
bundle lock --add-platform x86_64-linux然后重试。
bundle lock --add-platform x86_64-linux依次运行会产生以下输出:
[17052,#<线程:0x000000015307bc60 run>,#<NameError:未初始化的常量 Gem::Source
...后面是我计算机上一百行不同的路径。
有谁知道如何解释和解决这种输出?
非常感谢您的帮助!
LHH*_*LHH 20
您使用的是 M1 Mac 吗?如果是,则说明平台是arm64-darwin-20,但生产环境不是。
尝试运行以下两个命令,这将在 Gemfile.lock 中添加两个平台
bundle lock --add-platform ruby
bundle lock --add-platform x86_64-linux
Run Code Online (Sandbox Code Playgroud)
rm -rf Gemfile.lock并运行bundle install
| 归档时间: |
|
| 查看次数: |
7675 次 |
| 最近记录: |