zoukankan      html  css  js  c++  java
  • 如何在Mac上切换python2和python3以及下载安装包 & 在Mac上如何查找系统自带python2.7的路径

    电脑:系统是Mac OS  系统自带python2.7  自己下载安装了python3.6

    问题:一开始我想在终端下执行python2的相关代码   例如 python kNN.py (kNN.py这个代码也是用python2写的)

    ,但是会出现错误,因为我的python2.7中并没有matplotlib包,所以我就用pip install matplotlib 进行安装,但是都只能装到

    python3中,于是又用pip2 install matplotlib还是不好使,各种求助也是无用。     查看pip -V  和pip3 -V 显示的路径都是:

    pip 10.0.0 from /Users/Mac/anaconda3/lib/python3.6/site-packages/pip (python 3.6)

    解决方法:

    重新下载安装一个python2.7.14的版本,然后按照默认安装的路径安装到了电脑

    之后再在终端下输入pip查看版本信息就发生了变化

    pip -V 返回:pip 9.0.1 from /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (python 2.7)

    pip3 -V 返回:pip 10.0.0 from /Users/Mac/anaconda3/lib/python3.6/site-packages/pip (python 3.6)

    现在在终端下输入: python或者python2或者Python2.7 就会默认进入python2.7的环境,是自己安装的python的python2.7 ,而不是系统自带的python2.7

    在终端下输入:python3 或者python3.6会默认进入python3.6的编译环境

    之后我用:

    sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib

     就已经可以成功给自己下载的python2.7 安装我想用的库了,而且成功导入了

    >>import matplotlib       # 此时正常导入,系统并没有报错,搞定

    >>

    (之前给python3下载安装包用pip3或则pip都行,以后可能给python3下载安装包可能都要用pip3了)

    (这个是之前在哪里看来的,说的是如果同时安装了python2和python3 ,  那么在终端下输入python,默认进入的python环境是最后安装的那个python的版本)

    在Mac上如何查找系统自带python2.7的路径 

    在finder(访达)下按住快捷键  commad + shift + G 然后在下面输入文件的路径,也可以自己找 

    https://www.zhihu.com/question/30941329    来自知乎链接

  • 相关阅读:
    Haskell Interactive Development in Emacs
    Access Java API in Groovy Script
    手工设置Eclipse文本编辑器的配色
    Color Theme of Emacs
    Gnucash的投资记录
    Special Forms and Syntax Sugars in Clojure
    Use w3m as Web Browser
    SSE指令集加速之 I420转BGR24
    【图像处理】 增加程序速度的方法
    TBB 入门笔记
  • 原文地址:https://www.cnblogs.com/AlvinSui/p/8869208.html
Copyright © 2011-2022 走看看