升级到Mavericks(OS 10.9)之后,我发现Apple的Python(2.7.5)用于我之前安装的许多软件包的位置发生了变化, 1 并且有几个已经改变了“降级”到旧版本。令人困惑的是,我发现更新这些旧版本(使用pip
我用来维护我的软件包)是因为存在未使用但当前版本的这些软件包, 2 并且删除了新版本(但旧版本)Mavericks安装的版本是必要的。
这里发生了什么?小牛是否刚刚提供了一些常用的软件包(如mathplotlib
),它放在.../Extras/...
文件夹中,它们是我在.../site-packages/
中维护的版本?使用pip
似乎解决了这个问题,有效地清除了.../Extras/...
中.../site-packages/
我的包裹的/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
副本,但我想确认我做得对事情,特别是因为每次Apple更新Python时都会发生这种情况。
1:/Library/Python/2.7/site-packages/
2:{{1}}