我已经使用MacPorts卸载并重新安装了python_select,但它不会显示在/ opt / local / bin中。因此,我在尝试运行时遇到“未找到命令”错误。然而,MacPorts坚持认为它已安装。甚至尝试过卸载-f和port clean --all python_select。
是否有更激烈的步骤将其从MacPorts中删除并尝试重新安装?
答案 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一起分发)。