29 lines
		
	
	
	
		
			679 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			679 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/usr/bin/env zsh
 | 
						|
# vim:ft=zsh:
 | 
						|
# Eryn Wells <eryn@erynwells.me>
 | 
						|
 | 
						|
function init_env_darwin_python
 | 
						|
{
 | 
						|
    local pythonRoot
 | 
						|
    local python27SitePackages
 | 
						|
 | 
						|
    pythonRoot="$HOME/Library/Python"
 | 
						|
    if [[ -d "$pythonRoot" ]]; then
 | 
						|
        for f in `ls "$pythonRoot"`; do
 | 
						|
            prepend_to_path "$pythonRoot/$f/bin"
 | 
						|
        done
 | 
						|
    fi
 | 
						|
 | 
						|
    python27SitePackages="$pythonroot/2.7/lib/python/site-packages"
 | 
						|
    if [[ -d "$python27SitePackages" ]]; then
 | 
						|
        if [[ ! -z $PYTHONPATH ]]; then
 | 
						|
            PYTHONPATH=$python27SitePackages:$PYTHONPATH
 | 
						|
        else
 | 
						|
            PYTHONPATH=$python27SitePackages
 | 
						|
        fi
 | 
						|
    fi
 | 
						|
 | 
						|
    export PYTHONPATH
 | 
						|
}
 | 
						|
 | 
						|
init_env_darwin_python "$@"
 |