Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

macports didn't place python_select in /opt/local/bin

Tags:

I've uninstalled and reinstalled python_select using MacPorts and yet it won't show up in /opt/local/bin. Consequently, I get a "command not found" error when attempting to run it. Yet MacPorts insists that it is installed. Have even tried uninstall -f and port clean --all python_select.

Is there a more drastic step to remove it from MacPorts and try installing again?

like image 941
wmfox3 Avatar asked May 27 '11 13:05

wmfox3


2 Answers

It seems that python_select has been deprecated:

"python_select" (and other standalone *_select scripts) is gone.

Use "sudo port select python python26" etc.

like image 126
wmfox3 Avatar answered Jan 17 '23 04:01

wmfox3


sudo port select --set python python25 

This will set the Python alias (/opt/local/bin/python) to python25

If you're not sure which versions of Python you have to select from, you can use:

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

This shows you that python27 is selected, and that versions 25 & 26 have Apple specific versions (these are distributed with OS X).

like image 31
Brandon Zacharie Avatar answered Jan 17 '23 03:01

Brandon Zacharie