【发布时间】:2015-02-23 19:46:59
【问题描述】:
我正在尝试安装 boost 库,如下所示(请参阅从 Shayne Fletcher 安装 Boost 部分:
http://www.amazon.com/review/R2QLTSQPKTFW5Z/ref=cm_cr_pr_cmt?ie=UTF8&ASIN=0470987847#wasThisHelpful
但是我已经为 Python 2.7.5 安装了 64 位版本的 Anaconda。因此,当我按照上面的说明进行操作时,我会在下面的帖子中遇到与 OP 类似的链接错误:
Cannot successfully install Boost.Python
OP 解决了删除 64 位版本并将其替换为 32 位版本的问题。
但是我想知道我是否可以安装两个版本并在它们之间切换,一般来说你可以:
Anaconda Python 32-bit is trying to load Anaconda 64-bit libraries 加载 anaconda-64 位库
然而,这留下了一个问题,即 boost 库如何知道如何使用正确的版本以及在哪里可以找到它?
或者就我而言,完全删除 64 位版本并安装 32 位版本会更好吗?
我正在 Visual Studio 2008 中进行构建。
【问题讨论】:
标签: python c++ visual-studio-2008 boost-python anaconda