zoukankan      html  css  js  c++  java
  • python那些事儿

    一、探索python

    1、尝试安装python3

    https://www.python.org/downloads/mac-osx/

    2、问题

    安装了3.7,但是python -V还显示2.7.10。
    MAC上默认内置安装了Python 2.7,但是Python 2.7到2020年就会停止维护了,并且有时候会出现依赖库的不兼容问题,那么怎么安装Python 3.X,并且将Python 3.X的版本设置为默认版本呢?

    (1)修改.bash_profile文件

    vi ~/.bash_profile  //编辑bash_profile
    # Setting PATH for Python 3.7
    # The orginal version is saved in .bash_profile.pysave
    PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
    export PATH                                 //增加这几行内容(如果不是通过brew,而是通过官网下载安装,这里会默认已经添加了,就退出不用修改了)

    按esc键,然后敲入 :wq 进行退出。
    (2)修改.bashrc文件

    sudo vi ~/.bashrc           //mac下需要管理员才能修改此文件  
    alias pip3=/usr/local/bin/pip
    alias python3='/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7'
    alias python=python3
    alias pip=pip3
    //添加以上三行 , 如果不知道自己的python3安装路径,可以用 which python3 命令进行查看路径

    按esc键,然后敲入:wq 进行退出。
    (3)使得修改的.bash_profile文件和.bashrc文件生效

    source ~/.bash_profile
    source ~/.bashrc

    (4)然后查看当前python版本,是对的,但是关闭终端后,下次看,又变成2了。
    索性这么解决,彻底删除Mac上的python2,全新安装python3,python3自带pip3,不需要再安装pip3。

    二、删除现有python2和pip2

    homebrew只支持编译系统默认和brew安装的python版本。

    1、明确python安装目录

    来源 python安装路径
    系统默认 /System/Library/Frameworks/Python.framework/Versions/2.7
    brew安装 /usr/local/Cellar
    官网pkg安装 /Library/Frameworks/Python.framework/Versions/2.7

    2、卸载python

    # 删除系统默认的python
    cd /System/Library/Frameworks
    rm -rf Python.framework/Versions/2.7
    
    # 删除官网安装的python
    sudo rm -rf /Library/Frameworks/Python.framework/Versions/2.7
    sudo rm -rf "/Applications/Python 2.7"
    cd /usr/local/bin/
    ls -l /usr/local/bin | grep '/Library/Frameworks/Python.framework/Versions/2.7'  # 查看链接
    brew prune      # 清除链接和目录

    3、卸载pip2

    rm -rf /Library/Python/2.7/site-packages/pip-19.2.3-py2.7.egg
    rm -rf /usr/local/bin/pip
    rm -rf /usr/local/bin/pip2
    rm -rf /usr/local/bin/pip2.7

    三、安装python3和pip3

    https://www.python.org/downloads/mac-osx/

    安装了python3,会自带pip3。设置python和pip为简称。

    升级pip,pip install --upgrade pip

    四、作用

    爬虫获取数据;

    数据挖掘是对得到的数据进行分析;

  • 相关阅读:
    mongodb的学习-1-NoSQL
    mongodb的学习-3-在Mac上的安装配置
    面试题之算法与编程
    笔试题之javaweb
    笔试题之j2ee
    笔试题之代码查错
    笔试题之java基础
    javaweb笔记分享
    过滤器入门
    jsp入门
  • 原文地址:https://www.cnblogs.com/camille666/p/python.html
Copyright © 2011-2022 走看看