我正在尝试安装此处所示的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 到的负载水蟒-64位的库
然而,这句话留下了一个问题:升级库如何知道如何使用正确的版本以及在哪里找到它?
或者在我的情况下,我还是会更好地完全删除64位版本并在其位置安装32位版本?
我正在使用visual studio 2008进行构建。
答案 0 :(得分:3)
如果您安装32位版本的Anaconda,则可以conda install boost
。
至于如何在它们之间切换,您需要修改PATH
环境变量。
答案 1 :(得分:1)
如果使用的是64位版本。 在管理员模式下打开Anaconda提示符,然后运行以下命令
conda install -c anaconda boost
它将自动解决环境