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的,然后检查其余的。
<pre> /Library/Python/2.6/site-packages
/Library/Python/2.7/site-packages
</pre>
其中2.6里面没东西,2.7里面有最近装的那些玩意。

<pre>
/opt/local/lib/python2.7/site-packages
</pre>
这个里面只有一个xcbgen,没见过。

<pre>
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
</pre>
这里有一些怪怪的东西,没见过:

怪怪的东西

<pre>
/usr/local/lib/python2.7/site-packages
</pre>
这里只有一个numpy。

<pre>
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
</pre>
这里是easy-install和setuptools这样。

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 我已经在bash_profile里alias了新版python,为何我pip安装的东西都还是在旧版的python里...
    Arayasouren阅读 5,906评论 0 1
  • Python为主流开发语言, 用python 开发的程序越来越多。 方便的是大多linux系统里面都默认集成了py...
    53921f46e0b9阅读 64,465评论 3 18
  • 1. 介绍 首先让我们来看看TensorFlow! 但是在我们开始之前,我们先来看看Python API中的Ten...
    JasonJe阅读 14,053评论 1 32
  • 《西西里的美丽传说》我已经记不起什么时候看的这部电影,只记得那个优美的女人,穿着白色长裙走在人群中,周围的男人不禁...
    先锋诗潮阅读 1,724评论 0 0
  • 第一次加入早睡早起社群 第一天兴奋 激动 我要早睡早起咯,吼吼... 第二天兴奋 激动 打卡完成,还有那么多志同道...
    简书的蓝叶阅读 1,391评论 0 0

友情链接更多精彩内容