windows下多版本python安装与pip安装和pip使用 吐血总结

2017年02月22日 13:20:34

Python 是一门很不错的语言,语言简单易学,又不失脚本语言的灵活性,还有海量的第三方库,覆盖的很全面。但也有不少“硬伤”,比如 Python 2.x 和 Python 3.x 版本之间的不兼容等等。

注:我的电脑是win10+64位

安装多版本python

1、安装python需要到官网下载安装包,官网
这里写图片描述

安装的过程不需要多说,记得两个版本的py分别安装在不同文件夹下
这里写图片描述

2、接下来就是设置环境变量path了
什么?环境变量还不造在哪儿的请自行百度了。

在Path环境变量中检查以下4个变量(Path中的环境变量是以分号隔开的):
E:\Program Files\Python\Python35-32\Scripts\;
E:\Program Files\Python\Python35-32\;
E:\Program Files\Python\Python27\Scripts\;
E:\Program Files\Python\Python27\;

3、然后进入Python2.7安装目录找到如图内容,把python.exe重命名为python2.exe
这里写图片描述

同理python3下也要改
这里写图片描述

4、好了,在命令行运行python2或者python3出现不同版本信息,说明到此为止两个版本的python算是安装成功。
这里写图片描述

不同版本下安装pip

同时装了Python3和Python2,怎么用pip?

首先对应不同python版本下安装pip,在不同版本下要用pip管理包,需要使用不同pyyhon2/3命令指定python版本。

1、在不同版本python中安装pip方法一样,先下载get-pip.py,然后在pycharm中新建一个项目,打开get-pip.py
这里写图片描述

2、然后选择当前项目的python版本,要在python2.7中安装pip,那就选择2.7的项目解释器(project interpreter)

这里写图片描述
这里写图片描述
3、设置好之后就运行get-pip.py就行啦,这样2.7版本下的pip就安装完了。

4、同样的,要在python3.X版本中安装pip重复上述流程1-3,只是要指定3.X的项目项目解释器(project interpreter)

不同版本下pip的使用

好了,走完上述流程,pip已经都安装完了,下面我们开始用pip安装所需要的包。这里我要用的Pillow这个图像方面的包。在这儿还有个小坑,就是对应不同pyhton版本,使用pip的命令写发还有所不同。

比如现在我要在一个python3.6版本下的项目用Pillow这个包。首先,project interperter指定python3.6是肯定的,然后在cmd中我们用 python3 -m pip install Pillow,然后等待下载,接着就行了
这里写图片描述

同样,在python2.7中替换为python2就行。一开始我没有指定pyhton3,所以每次用pip安装Pillow包都是安装到pyhton2.7版本下面,python的版本问题真是坑啊,吐槽下,呸呸呸,不过python还是很好用哒

安装完Pillow后我们写个小代码试试
这里写图片描述

一不小心就打开了私藏的mm皂片,hhh
这里写图片描述

至此,python2.7和3.6版本的安装,环境配置,pip的分别安装,pip分别在不同版本中使用就搞定啦,呼呼,搞了我一晚上,踩了一晚上坑。

让我想起一句话:人生苦短,我用python

windows下面安装Python3.6和pip终极教程

在大二的时候接触过一段时间的Python,最近又开始玩起了这门语言。总的来说,个人很喜欢Python的语言风格,但是这门语言对于windows并不算很友好,因为如果是初学者在windows环境下安装,...
  • zytbft
  • zytbft
  • 2017年05月19日 21:32
  • 12505

Linux下已有python2.* 安装pyhton3.6.1与pip3

前言现在的Linux系统都自带python的环境,但是版本通常比较低,都是python2.7左右,如果开发环境涉及到python3的环境,就必须安装python3。步骤 一:下载相应的版本,地址:h...
  • m0_37723587
  • m0_37723587
  • 2017年07月17日 16:32
  • 1775

全套:python3.6安装步骤+beautifulsoup4-4.5.1安装+lxml+html5lib+requests安装

一、python3.6安装步骤 1.首先我们移步官网,下载最新版本的python-3.6.0。 在DownLoad下拉框中点击Windows,选择要下载的文件: windows32位系统请选择...
  • sinat_32332805
  • sinat_32332805
  • 2016年12月01日 15:10
  • 21730

windows 10 python 2.7和python3.6共存解决方法和pip安装

一、首先去python官网将两个版本下载并安装; 然后进入windows的环境变量,检查下面4个变量: 1.c:\Python27 2.c:\Python27\Scripts 3.c:\Python3...
  • hardhard123
  • hardhard123
  • 2017年07月22日 20:00
  • 2783

Win10 64位系统下安装Python3及pip3

在已有Python2的情况下安装Python3及pip3
  • menc15
  • menc15
  • 2017年03月24日 15:21
  • 8193

python3学习(一) windows下面安装easy_install和pip教程

python3.4学习笔记(十六) windows下面安装easy_install和pip教程 easy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关 ...
  • nydia_lvhq
  • nydia_lvhq
  • 2016年08月26日 14:26
  • 1481

【Python安装配置】Python2和Python3如何共存并使用Pip

1、按照最新版本2.7.13和3.6 默认安装并将安装目录添加到path变量中 2、将python3安装目录下的python.exe 改名为python3.exe 3、删除 Python3\Scrip...
  • yuzhucu
  • yuzhucu
  • 2017年02月07日 13:44
  • 2161

python_python2.7+python3.6安装与并存

python双版本共存的安装教程 python2.7与python3.6并存; python2与python3的pip; 最近囤了好几本python的书,总归是到了填坑的时候python一直有在...
  • S_gy_Zetrov
  • S_gy_Zetrov
  • 2017年04月22日 01:38
  • 8274

多版本Python共存时pip给指定版本的python安装package的方法

在linux安装了多版本python时(例如python2.6和2.7),pip安装的包不一定是用户想要的位置,此时可以用 -t 选项来指定位置.例如目标位置是/usr/local/lib/pytho...
  • u013614126
  • u013614126
  • 2016年09月22日 08:01
  • 15839

多个python版本中安装pip

huanjing 系统中安装有多个
  • yangtzerong
  • yangtzerong
  • 2014年07月02日 12:33
  • 3233
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:windows下多版本python安装与pip安装和pip使用 吐血总结
举报原因:
原因补充:

(最多只允许输入30个字)