python,bash周末随便看

平常用python,都是alias一下到2.7.10,颇麻烦。想让一开始就切换好版本,因此我尝试在.bash_profile中添加alias的目录,但是结果没有什么用,重启或者source .bash_profile还是老版本。

alias好之后which python和不alias的结果是一样的。。为啥?

which pip也是一样的,那你们平时装的时候是去哪里的。。

找找site-packages,查找结果如下:

/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages  
/Library/Python/2.6/site-packages  
/Library/Python/2.7/site-packages  
/opt/local/lib/python2.7/site-packages  
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages  
/opt/X11/lib/python2.6/site-packages  
/private/var/folders/_b/cdl6z85d3jzby3m219s4094r0000gn/T/pip-CFNz25-uninstall/Library/Python/2.7/site-packages  
/usr/local/Cellar/pyqt/4.11.3/lib/python2.7/site-packages  
/usr/local/Cellar/sip/4.16.5/lib/python2.7/site-packages  
/usr/local/lib/python2.7/site-packages

可以排除一些不相关的,比如X11的,然后检查其余的。

 /Library/Python/2.6/site-packages
/Library/Python/2.7/site-packages

其中2.6里面没东西,2.7里面有最近装的那些玩意。


/opt/local/lib/python2.7/site-packages

这个里面只有一个xcbgen,没见过。


/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

这里有一些怪怪的东西,没见过:

怪怪的东西


/usr/local/lib/python2.7/site-packages

这里只有一个numpy。


/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

这里是easy-install和setuptools这样。

所以其实大部分都是安装在前面那个2.7里面的。

你可能感兴趣的:(python,bash周末随便看)