Python packages installed using pip not on PATH
Jason Penney
jpenney at jczorkmid.net
Thu Jul 16 07:25:21 PDT 2015
On 7/13/15 8:28 AM, Brandon Allbery wrote:
> On Mon, Jul 13, 2015 at 7:36 AM, Behrang Saeedzadeh
> <behrangsa at gmail.com <mailto:behrangsa at gmail.com>> wrote:
>
> Should I just
> add /opt/local/Library/Frameworks/Python.framework/Versions/Current/bin
> to the PATH, or is there a better alternative available?
>
>
> In short, yes (or symlink it into somewhere on $PATH).
>
> AWS's instructions assume you are using Apple's Python. MacPorts
> allows you to have multiple versions of Python installed, so it can't
> just slap stuff into /opt/local/bin (what happens if you install it
> into multiple Python versions?).
Adding the following to your .profile/.bash_profile should correctly
pick up whatever version of python is set by port select (be sure it's
after /opt/local/bin is added to your PATH):
PATH="$(python-config --exec-prefix)/bin:${PATH}"
This has the added benefit that if port select for python is none it
will fall though to the Python.org build, then the Apple supplied build.
Jay
--
Jason C Penney (jpenney at jczorkmid.net)
http://jasonpenney.net/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-users/attachments/20150716/91c9ff22/attachment.html>
More information about the macports-users
mailing list