001-python基础-python安装和升级

一、windows下安装

1.1 Python下载

  1. [python下载]( https://www.python.org/downloads/)
  2. 选择可执行文件( 64位3.5.2Windows x86-64 executable installer或32位3.5.2 Windows x86 executable installer)、(64位2.7.12 Windows x86-64 MSI installer或32位2.7.12 Windows x86 MSI installer)

1.2 Python安装(包括Python2和Python3)

  1. 推荐安装路径为C:Python27和C:Python35,因为如果路径有空格的话(C:Program FilesPython35)pip可能会有问题.
  2. 将C:Python35python.exe修改为python3.exe,C:Python35Scriptspip.exe改为pip3.exe,如果已经有pip3.exe,就把pip.exe删除。
  3. 以后需要使用Python3的环境就在终端输入python3就行(输入python就是python2.7的环境),同理pip3就是使用python3的pip
  4. 上面改好之后pip可能会出问题(终端输入>pip3 报错如下:Fatal error in launcher: Unable to create process using '"'),需要升级一下对应的pip3(终端输入>python3 -m pip install -U pip)  
  5. 备注:2017年2月15日,在windows环境中安装python2.7和python3.6, python3 -m pip install -U pip命令后,提示“Requirement already up-to-date: pip in c:python36libsite-packages”,目前pip3命令还无法正常使用,待解决

1.3 关于pip

    关于pip的介绍,类似yum以前旧版本的Python可能还要单独装pip,现在Python都是自带pip,无需单独安装pip。

1.4 配置环境变量

【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 分割】如:原来的值;C:python27,切记前面有分号。

二、linux下安装python

  无需安装,原装Python环境. ps:如果自带2.6,请更新至2.7

三、windows下升级python

  卸载重装即可。

四、linux下更新python

  Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python。

  

 1 查看默认Python版本
 2 python -V
 3   
 4 1、安装gcc,用于编译Python源码
 5     yum install gcc
 6 2、下载源码包,https://www.python.org/ftp/python/
 7 3、解压并进入源码文件
 8 4、编译安装
 9     ./configure
10     make all
11     make install
12 5、查看版本
13     /usr/local/bin/python2.7 -V
14 6、修改默认Python版本
15     mv /usr/bin/python /usr/bin/python2.6
16     ln -s /usr/local/bin/python2.7 /usr/bin/python
17 7、防止yum执行异常,修改yum使用的Python版本
18     vi /usr/bin/yum
19     将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6

 

 

 

原文地址:https://www.cnblogs.com/chhphjcpy/p/6059700.html