我从这里运行了这个例子;http://conda.pydata.org/docs/index.html
我在 Mac 上,10.8.5。我可能肯定压扁了一些东西,因为我最初在使用 Anaconda 时遇到了问题,但我认为它现在可以工作了。只是为了进行完整性检查,我运行了上面帮助中显示的示例。它只是使用旧的 numpy 版本创建一个新的 conda 环境,然后显示 source activate [env] 如何获得首选项目。
就我而言,一切似乎都运行良好,但 numpy 的版本保持不变。有什么想法吗?非常感谢您!
$ ~/anaconda/bin/python2.7 Python 2.7.6 |Anaconda 1.9.2 (x86_64)| (默认,2014 年 1 月 10 日,11:23:15) [GCC 4.0.1 (Apple Inc. build 5493)] 在 darwin 输入“帮助”、“版权”、“信用”或“许可”以获取更多信息。 >>> 导入 numpy nu>>> numpy.__version__ '1.8.1' >>> 退出() $ conda create -p ~/anaconda/envs/trynum16 numpy=1.6 anaconda $ 源激活 ~/anaconda/envs/trynum16 从 PATH 中丢弃 ~/anaconda/bin 将 ~/anaconda/envs/trynum16/bin 添加到 PATH (~/anaconda/envs/trynum16):~ $ echo $PATH ~/anaconda/envs/trynum16/bin:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr /local/bin:/opt/X11/bin:/usr/local/git/bin:/bin (~/anaconda/envs/trynum16):~ $ python Python 2.7.5 |Anaconda 1.8.0 (x86_64)| (默认,2013 年 10 月 24 日,07:02:20) [GCC 4.0.1 (Apple Inc. build 5493)] 在 darwin 输入“帮助”、“版权”、“信用”或“许可”以获取更多信息。 >>> 导入 numpy >>> numpy.__version__ '1.8.1' >>> 退出() (~/anaconda/envs/trynum16):~ $ echo $PATH ~/anaconda/envs/trynum16/bin:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr /local/bin:/opt/X11/bin:/usr/local/git/bin:/bin (~/anaconda/envs/trynum16):~ $ source deactivate 从 PATH 中丢弃 ~/anaconda/envs/trynum16/bin $ 回声 $PATH ~/anaconda/bin:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin :/opt/X11/bin:/usr/local/git/bin:/bin