• python -- 安装+pip+requests


    1.  

      python3 安装库

      sudo python3 -m pip install beautifulsoup4

       

      步骤1:安装pyenv

      为了能顺利的将系统的python和下载的python版本呼唤,使用Homebrew下载pyenv:

      brew install pyenv

    2. 2

      设置默认路径

      export PYENV_ROOT="$HOME/.pyenv" 

      export PATH="$PYENV_ROOT/bin:$PATH"

      eval "$(pyenv init -)"

      END

    步骤2:安装Python

    1.  

      使用pyenv查看可安装Python的版本:

      pyenv install --list

    2.  

      我的情况下可以看到如下几个最新的版本:

      3.5.0 

      3.5-dev 

      3.5.1 

      3.5.2 

      3.6.0b3 

      3.6-dev 

      3.7-dev

    3.  

      我个人比较习惯3.5.2版本,所以就安装了3.5.2版本:

      > pyenv install 3.5.0

    4.  

      然后就可以查看安装好的版本信息:

      pyenv versions 

      * system (set by /Users/XXXX/.pyenv/version) 

      3.5.2

    5.  

      将系统的版本和当前版本切换:

      pyenv global 3.5.0   

      pyenv rehash

    6. 6

      现在查看你的Python版本

      python --version python 3.5.0

      到此你的Python已经升级到了最新 的版本,如果你使用的是IDE开发你也不用自己去修改路径了.

      //------------pip-------

      查看本机Python版本的方法

      在命令行输入 python --version

       
       

      检测是否安装pip方法

      在命令行输入 pip

       
       

      如果出现 -bash: /usr/local/bin/pip: No such file or directory 的提示说明你并没安装pip

      安装

      安装好Python环境的本地都有 easy_install 执行程序,我们这里主要使用 easy_install 来安装。

      在命令行输入 sudo easy_install pip

       
       

      这里一定要使用sudo 方式安装,不然或保存,因为会没权限。如果让你输入密码后,跑一堆安装进入啥的,说明已经在安装了。只要最后是 Finished 结尾就说明安装完成了。

       
       

      此时再通过 pip --version 查看 pip版本就会有版本信息了。

       
       

      如果安装过程中有啥问题欢迎留言。

      卸载pip

      如果你已经安装后pip卸载pip 只需要一个命令 sudo pip uninstall pip 然后回提示你是否确认卸载,你输入y就可以了。

       
       

      最后出现 Successfully uninstalled 的字样就说明卸载完成了,此时再使用 pip --version 查看 pip版本就会提示 找不到 pip 了。


      //===============requests==============
       
    1. pip install requests

       
  • 相关阅读:
    JAVA多线程实现的三种方式
    Java String charAt()方法
    三大数据库分页方法
    SSH框架 spring 配置中的: scope="prototype"
    SSH中的Invalid action class configuration that references an unknown class named.......
    String类中toCharArray()方法的用法
    SQL Server中DateTime与DateTime2的区别
    Java 集合系列11之 Hashtable详细介绍(源码解析)和使用示例
    Java 集合系列10之 HashMap详细介绍(源码解析)和使用示例
    哈希表及处理冲突的方法
  • 原文地址:https://www.cnblogs.com/nyfz/p/10716711.html
Copyright © 2020-2023  润新知