无法在Linux/Python上安装Azure SDK

2 投票
2 回答
779 浏览
提问于 2025-04-17 18:48

我下载了这个SDK,发现它确实可以解压,尽管会出现很多警告,并且输出文件放在了不太标准的位置。接着我又发现了一些不太标准的东西——它需要安装npm和node。而且,它还把这些名字的首字母大写,虽然其实不应该这样。

所以,我最终安装了这些东西。现在当我运行SDK的配置命令(./configure)时,它告诉我需要node版本在0.6.15或更高,而如你所见,我现在的版本是0.10.0。

mjs@ubuntu:/tmp/azure$ ./configure 
Node version needs to be higher than 0.6.15
Npm is installed. Version: 1.2.14
mjs@ubuntu:/tmp/azure$ node --version
v0.10.0

另外,如果我查看SDK的安装文件,它上面写着:

Unix/Macintosh

但如果我去nodejs的网站上,它明确说明最新版本是0.10.0。有没有人成功在ubuntu上安装这个?还是我在浪费时间?

2 个回答

0

我在这里写了个博客:http://codebetter.com/glennblock/2013/03/18/node-0-10-compat-issues-with-the-azure-sdk-and-cli/

我们肯定在努力解决这个问题。

0

Node 0.10是一个非常新的版本,之前的稳定版本是0.8.22。目前,Azure的Node SDK不支持0.8.x以上的版本。你可以很简单地从http://nodejs.org/dist/下载之前的稳定版本(比如0.8.22)。

撰写回答