Я нашел несколько похожих вопросов с тегом заголовка - ERROR:root:code for hash md5 was not found
- в StackOverflow, но не смог связать его с проблемой, с которой я сталкиваюсь в данный момент при установке npm.
Я нахожусь на macOS High Sierra (10.13.6)
с версией узла v8.0.0
& npm v5.0.0
Я получаю следующее сообщение об ошибке при попытке установить Webpack в мой проект.
npm install --save-dev webpack webpack-dev-server webpack-cli
> node-gyp rebuild
ERROR:root:code for hash md5 was not found.
Traceback (most recent call last):
ValueError: unsupported hash type md5
ERROR:root:code for hash sha1 was not found.
Я пытался переключить свои версии узла и npm на v12.0.0 и v6.9.0 соответственно, но это повторяет ту же ошибку.
У кого-нибудь есть идеи по этому поводу? Как решить эту проблему? Я чувствую, что это должен быть скорее конфиг, чем установка пакета c.
Заранее благодарен за помощь!
Дополнительная информация:
Я работает на python version: 2.7.16
Обновление:
Я только что заметил, что та же ошибка повторяется со всеми установками npm в моей системе.
После этого вопроса и приведенного вместе с ним обходного пути появилась другая ошибка в стеке:
> node-gyp rebuild
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
xcode_version, _ = XcodeVersion()
File"/Users/arunkramachandran/.nvm/versions/node/v8.0.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py", line 1265, in XcodeVersion