我猜答案是32位的,但是我对为什么甚至可以在win32上安装Anaconda 64感到有些困惑。
我曾经在Anaconda 64位上工作,但是我只是意识到我的系统是win32,因此有时会产生一些异常。例如,请参见我为scipy打开的此问题:
https://github.com/scipy/scipy/issues/4524
根据我的系统信息,我有一个64位操作系统。所以:
(我不知道为什么在“ 64位操作系统”上有win32)
当我启动python会话时,它说:
在Win32上的Anaconda 2.1; 0(64位)(默认值; 2014年7月2日)[MSC v.1 500 64位(AMD64)]。
Anaconda 2.1; 0(64位)(默认值; 2014年7月2日)[win32上的MSC v.1 500 64位(AMD64)]
这里win32
表示系统是Windows。x86和x64上Windows API的名称均为Win32。它与API完全相同,但指针大小不同。这有点令人困惑,但是当您阅读win32时,将其解释为台式Windows。
这里重要的是AMD64。这表示在其上执行代码的机器。这是x64机器。
您的代码正在64位进程中运行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句