关于Python在Linux、Mac和Windows上的安装方法总结

一.Linux下安装python  
1.python源码安装包下载地址:  
https://www.python.org/downloads/source/  
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

下载源代码:
https://pypi.python.org/pypi/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官网  
https://pypi.python.org/pypi/pip  
2.安装步骤

  • python安装:
    $ python setup.py install
  • 把pip路径添加到环境变量中去:C:\Python27\Scripts
  • 检查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

     

 

点赞