我在安装azure命令行工具时遇到了麻烦:
npm ERR!错误:找不到兼容的版本:azure-cli npm ERR!找不到有效的目标 . 错误的ERR!也许与您的节点版本不兼容?错误的ERR! System Linux 3.2.0-51-generic-pae npm ERR!命令“node”“/ usr / bin / npm”“install”“azure-cli”“ - g”npm ERR! cwd / home / leonid / Repositories / azure-sdk-for-node npm ERR! node -v v0.6.12 npm ERR! npm -v 1.1.4 npm ERR!消息未找到兼容的版本:azure-cli npm ERR!消息未找到有效目标 . 错误的ERR!消息可能与您的节点版本不兼容?
我尝试过解决方案:Creating a Virtual machine using Azure command line tool for linux,但它对我不起作用 .
2 回答
我添加了PPA:http://www.ubuntuupdates.org/ppa/chris_lea_nodejs:
之后我收到一个错误:
要解决它,我改变了我的配置:
之后它工作正常 .
首先,卸载过时的版本:
sudo apt-get purge nodejs npm
然后启用nodesource的repo并安装:
curl -sL https://deb.nodesource.com/setup | sudo bash - sudo apt-get install -y nodejs
我在我的debian机器中解决了这个错误 .