我正在尝试在我的机器Ubuntu 18.04上安装hyperledger作曲家
我收到以下错误
错误:Ubuntu bionic不支持hyperledger composer
任何人都可以帮我解决这个问题
答案 0 :(得分:11)
我已经像这样编辑了prereqs-ubuntu.sh
文件
declare -a versions=('trusty' 'xenial' 'yakkety' 'bionic');
它的工作......
答案 1 :(得分:3)
Hyperledger Composer installation prerequisites页面清楚地说明了:
以下是安装所需开发工具的先决条件:
- 操作系统:Ubuntu Linux 14.04 / 16.04 LTS(64位)或Mac OS 10.12
- Docker Engine:版本17.03或更高版本
- Docker-Compose:版本1.8或更高版本
- 节点:8.9或更高版本(不支持注释版本9)
- npm:v5.x
- git:2.9.x或更高
- Python:2.7.x
- 您选择的代码编辑器,我们建议使用VSCode。
不支持Ubuntu 18.04(代码名称" Bionic")。如果你想在Ubuntu上运行Hyperledger Composer,你必须安装Ubuntu 16.04(代码名称" Xenial")。
答案 2 :(得分:3)
您好,您需要对ubuntu前提条件18.04进行一些更改。 请执行以下简单步骤。
在终端中键入nano prereqs-ubuntu.sh。
找到“支持的版本数组”行。
然后更改行'declare -a version=('trusty' 'xenial' 'yakkety');
'
到declare -a version=('trusty' 'xenial' 'yakkety' 'bionic');
然后按ctrl z。
您完成了!!!
答案 3 :(得分:0)
如果您使用的是用于 linux 的 windows 子系统。 然后尝试将文件编辑为:
在终端中输入“nano prereqs-ubuntu.sh”。
更改数组
# Array of supported versions declare -a version=('trusty' 'xenial' 'yakkety')
# Array of supported versions declare -a versions=('trusty' 'xenial' 'yakkety', 'bionic', 'focal');