zoukankan      html  css  js  c++  java
  • 关于Python在Linux、Mac和Windows上的安装方法总结

    一.Linux下安装python
     
    1.python源码安装包下载地址:
     
     
    2.下载完tar.xz压缩包以后,开始解压:
    $ tar xjvf *.tar.xz
    $ cd *
    $ ./configure --prefix=/usr/local/python2
    $ make
    $ make install
    注意:*对应为下载的python源码的压缩包名;
     
    3.软链接(具体路径依情况而定):
     
    $ ln -s /usr/local/python3/bin/python3.5 /usr/local/bin/python3
     
    4.如果提示:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS
    解决办法如下:
    • 安装openssl-devel(-devel的安装包一般是开发软件的包,用于编译的时候连接的库之类的文件)
    $ yum install openssl-devel
    • 做软链接:
    $ ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip
    • 升级pip版本:
    $ ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip
     
    5.安装一些包 
    $ pip install requests
    $ pip install pyquery
    $ pip install pymysql
     
     
    二.Windows下安装python
     
    • 傻瓜安装;
    • 查看Python的安装路径:C:Python27;具体安装路径详见傻瓜安装步骤;
    • 添加至环境变量:PATH;
    • 查看Python版本:cmd命令行输入:python;
     
     
    三.MAC下安装Python
    • 安装pip
    $ tar xvzf pip8.0.2.tar.gz
    $ cd pip-1.4.1
    $ python setup.py install
    • 安装numpy
    numpy是其它库的基础,没有依赖
    $ pip install numpy
    • 安装brew
    $ curl -LsSf http://github.com/mxcl/homebrew/tarball/master
    $ sudo tar xvz -C/usr/local --strip 1
    • 安装GCC
    $ brew install gcc
    • 接下来pip安装其它的库就不会出现安装不成功的情况了

    1.安装matplotlib,方便把数据绘图显示出来

    $ pip install matplotlib

    2.安装sklearn,我理解这个安装必须在pandas之前

    $ pip install -U numpy scipy scikit-learn

     3.安装pandas

    $ pip install pandas
     
    四.pip安装总结
     
    1.pip官网
     
     
    2.安装步骤
    • python安装:
      $ python setup.py install
    • 把pip路径添加到环境变量中去:C:Python27Scripts
    • 检查pip是否安装成功:
      $ pip list
     
    3.常见pip用法
    • pip搜索:
      $ pip search
    • pip升级:
      $ pip install --upgrade pip
    • pip安装库:
      $ pip install numpy
    • 查看已安装的包:

      $ pip list
      # or...
      $ pip show --files PackageName
    • pip卸载库:
      $ pip uninstall numpy
    • 查看待更新库信息:
      $ pip list outdated 
    • 升级库: 
      $ pip install --upgrade numpy
      # or...
      $ pip install -U PackageName 
    • 搜索库:
      $ pip search PackageName 
    • 帮助信息:
      $ pip help
  • 相关阅读:
    从尾到头打印链表(基于js)
    替换空格(基于js)
    二维数组的查找(基于js)
    关于document对象
    js之DOM操作总结
    将博客搬至CSDN
    关于js中的数组
    干货集中营
    vim编辑器学习记录
    python3 多线程爆破ftp、mysql、ssh
  • 原文地址:https://www.cnblogs.com/runchen0518/p/7895725.html
Copyright © 2011-2022 走看看