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

wmf*_*ox3 23 python macports

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

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

wmf*_*ox3 28

似乎python_select已被弃用:

"python_select"(和其他独立的*_select脚本)消失了.

使用"sudo port select python python26"等.


Bra*_*rie 11

sudo port select --set python python25
Run Code Online (Sandbox Code Playgroud)

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

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

$ port select --list python
Available versions for python:
    none
    python24
    python25-apple
    python26
    python26-apple
    python27 (active)
Run Code Online (Sandbox Code Playgroud)

这表明您python27已选择,版本25和26具有Apple特定版本(这些版本随OS X一起分发).