Ошибка установки - протокол "https" не поддерживается или отключен в libcurl - PullRequest
0 голосов
/ 05 марта 2019

Я пытался установить node-parquet (https://www.npmjs.com/package/node-parquet) на RHEL EC2 со следующими командами:

git clone https://github.com/mvertes/node-parquet.git
cd node-parquet
git submodule update --init --recursive
npm install

и получал ошибку:

--- LOG END ---
         error: downloading 'https://github.com/apache/arrow/archive/0e21f84c2fc26dba949a03ee7d7ebfade0a65b81.tar.gz' failed
         status_code: 1
         status_string: "Unsupported protocol"
         log:
         --- LOG BEGIN ---
         Protocol "https" not supported or disabled in libcurl

Я пытался:

wget https://curl.haxx.se/download/curl-7.64.0.tar.gz
tar -xzf curl-7.64.0.tar.gz
cd curl-7.64.0
./configure --with-ssl 
make 
make install # (if not root, use sudo before command)

и установка вроде бы прошла нормально, но обнаружилась та же проблема (та же ошибка).

Нужно ли сначала удалить текущий CURL или в чем может быть проблема?

1 Ответ

0 голосов
/ 05 марта 2019

Вероятно, npm все еще использует первую версию curl.Два варианта

  • Удаление первого скручивания
  • Установите переменную PATH, чтобы выбрать вторую версию
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...