macports没有将python_select放在/ opt / local / bin中

时间:2011-05-27 13:17:51

标签: python macports

我已经使用MacPorts卸载并重新安装了python_select,但它不会显示在/ opt / local / bin中。因此,我在尝试运行时遇到“未找到命令”错误。然而,MacPorts坚持认为它已安装。甚至尝试过卸载-f和port clean --all python_select。

是否有更激烈的步骤将其从MacPorts中删除并尝试重新安装?

2 个答案:

答案 0 :(得分:28)

似乎python_select has been deprecated

  

“python_select”(以及其他独立的* _select脚本)消失了。

     

使用“sudo port select python python26”等。

答案 1 :(得分:11)

sudo port select --set python python25

这会将Python别名(/ opt / local / bin / python)设置为python25

如果您不确定要从哪个版本的Python中进行选择,可以使用:

$ port select --list python
Available versions for python:
    none
    python24
    python25-apple
    python26
    python26-apple
    python27 (active)

这表明您选择了python27,并且版本25& 26具有Apple特定版本(这些版本随OS X一起分发)。