python2和3可以同时装吗
可以同时安装,步骤如下:
一、安装Python2(以及pip)
1.1、到Python的官网 https://www.python.org/ 下载Python的安装文件,
对于Windows用户来说,如果是32位系统,则选择x86版本;如果是64位系统,则选择64版本的安装文件。
我自己的电脑是64位,下面的例子按照64位进行说明。
下载的安装文件的名字类似于这个样子:python-2.7.12.amd64.exe
1.2、点击“”python-2.7.12.amd64“”这个安装文件,一直点击next即可,在选择安装路径时需要特别注意:Python的安装路径不能有空格!
为了区分是Python2还是Python3,把该目录下的python.exe文件重命名为python2.exe,如下面截图所示:
1.3、添加Python2的环境变量
此电脑--属性--高级系统设置--高级--环境变量--系统变量--Path--编辑
在此处添加 ;E:\setup\Python27\Scripts\;E:\setup\Python27\; (此处根据自己的安装路径来写,且注意用英文分号和别的变量值隔开;
若不配置该变量,在cmd中输入Python2时会提示“不是内部命令”)
1.4、在cmd里,输入Python2,若出现下图中的提示,则表明Python2安装成功
1.5、安装setuptools。
在步骤1.6中要安装的pip,依赖于setuptools,所以需要先安装setuptools,再安装pip。
到官网 https://pypi.python.org/pypi/setuptools 下载,名字类似于这个样子“”setuptools-28.7.0.zip“”(下载时间不一样,版本号可能会不一样),进行解压;
在cmd中进入到解压后的目录(既setup.py文件存在的目录),执行>python2 setup.py install (注:由于前面步骤1.2中将python.exe文件重命名为了python2.exe, 所以此处输入命令时一定要写python2,而不是python)
1.6、安装pip
pip是安装和管理python包的工具,通过pip来安装python包变的十分简单。
到官网 https://pypi.python.org/pypi/pip ,下载pip的压缩文件,下载后名字类似于这个样子“”pip-8.1.2.tar“”(下载时间不一样,版本号可能会不一样),进行解压;
在cmd中进入到解压后的目录(既setup.py文件存在的目录),执行>python2 setup.py install (注:此处执行的命令为啥是pytho2,而不是python,原因同1.5一样)
此时我们看一下Python2的pip的安装目录E:\setup\Python27\Scripts,看下面截图中,有pip、pip2.7、pip2,说明此时在cmd中执行pip或是pip2.7或是pip2,执行的都 是Python2的pip。
1.7、在cmd里输入pip2或是pip2.7,若出现以下截图中的内容,说明pip安装成功
二、安装Python3(由于Python3自带pip,所以无需另外安装pip)
2.1、到Python的官网 https://www.python.org/ 下载Python3的安装文件,
对于Windows用户来说,如果是32位系统,则选择x86版本;如果是64位系统,则选择64版本的安装文件。
我自己的电脑是64位,下面的例子按照64位进行说明。
下载的安装文件的名字类似于这个样子:python-3.5.0-amd64.exe
2.2、点击“”python-3.5.0-amd64.exe“”这个安装文件,一直点击next即可,在选择安装路径时需要特别注意:Python的安装路径不能有空格!
2.3、检查Python3的环境变量是否添加
Python3在安装时可以选择自动添加环境变量,但是有时候却无法自动添加,所以此时自己确认一下。
此电脑--属性--高级系统设置--高级--环境变量--系统变量--Path
若没有有关Python3的环境变量,在此处添加 ;E:\setup\Python35\Scripts\;E:\setup\Python35\; (此处根据自己的实际安装路径来写)
2.4、检查python3是否安装成功,在cmd中输入python,若显示如下图所示,是有关python3的版本,则说明python3安装成功。
你可能有疑问:为什么这里不输入python3? 答:因为没有修改E:\setup\Python35目录下python.exe文件的名字为python3.exe。Python2里做了修改,所以这 里修改不修改都无所谓,只要是能与E:\setup\Python27目录下的python.exe文件不重名即可。
2.5、验证Python3里pip是否自动安装成功
在cmd里输入pip3或是pip3.5(此时输入pip看不出是Python2还是Python3中的pip),若有截图中的显示则表明Python3中pip自动安装成功。
此时你可能有疑问,你怎么知道是输入pip3或是pip3.5,而不是pip3.6?因为在E:\setup\Python35\Scripts目录下pip.exe文件的名字决定的:如下图所示:
、
以上一和二将python2和python3 以及各自的pip安装完成。
三、具体使用
若是在Python2中使用pip操作时,用pip2或是pip2.7相关命令。
例:给Python2安装selenium,在cmd中输入 pip2 install selenium 或是 pip2.7 install selenium
若是在Python3中使用pip操作时,用pip3或是pip3.5相关命令。
例:给Python3安装selenium,在cmd中输入 pip3 install selenium 或是 pip3.5 install selenium
若有的包不支持pip的安装形式,将相应的文件下载解压后放入到某个目录下,用cmd进入到解压后的目录
若是给Python2安装该包,则执行python2 setup.py install
若是给Python3安装该包,则执行python setup.py install
1.下载并安装Python 2.7.9和Python 3.4.1。
2.找到Python 2.7.9的安装目录C:\Python27,将python.exe和pythonw.exe分别重命名为python27.exe和pythonw27.exe。
3.找到Python 3.4.1的安装目录C:\Python34,将python.exe和pythonw.exe分别重命名为python34.exe和pythonw34.exe。
4.右键我的电脑,选择属性,高级系统设置,环境变量,在PATH中添加路径【;C:\Python27;C:\Python34】。 5.在命令行中,可以通过python27和python34分别运行Python 2.7.9和Python3.4.1的代码。
一、安装Python2(以及pip)
1.1、到Python的官网 https://www.python.org/ 下载Python的安装文件,
对于Windows用户来说,如果是32位系统,则选择x86版本;如果是64位系统,则选择64版本的安装文件。
我自己的电脑是64位,下面的例子按照64位进行说明。
下载的安装文件的名字类似于这个样子:python-2.7.12.amd64.exe
1.2、点击“”python-2.7.12.amd64“”这个安装文件,一直点击next即可,在选择安装路径时需要特别注意:Python的安装路径不能有空格!
为了区分是Python2还是Python3,把该目录下的python.exe文件重命名为python2.exe,如下面截图所示:
1.3、添加Python2的环境变量
此电脑--属性--高级系统设置--高级--环境变量--系统变量--Path--编辑
在此处添加 ;E:\setup\Python27\Scripts\;E:\setup\Python27\; (此处根据自己的安装路径来写,且注意用英文分号和别的变量值隔开;
若不配置该变量,在cmd中输入Python2时会提示“不是内部命令”)
1.4、在cmd里,输入Python2,若出现下图中的提示,则表明Python2安装成功
1.5、安装setuptools。
在步骤1.6中要安装的pip,依赖于setuptools,所以需要先安装setuptools,再安装pip。
到官网 https://pypi.python.org/pypi/setuptools 下载,名字类似于这个样子“”setuptools-28.7.0.zip“”(下载时间不一样,版本号可能会不一样),进行解压;
在cmd中进入到解压后的目
Python2好还是Python3好
以下来自【Python开发者门户】可参考下:如果你是一个初学者,或者你以前接触过其他的编程语言,你可能不知道,在开始学习python的时候都会遇到一个比较让人很头疼的问题:版本问题!!是学习python2 还是学习 python3 ?这是非常让人纠结的!搜索一下便会发现python3 和 python2 是不兼容的,而且差异...
教你如何在Windows环境下安装python2和python3两个版本
这篇文章主要介绍下Windows(我用的Win10)环境下的python2.x 和 python3.x 的安装,以及python2.x 与 python3.x 共存时的配置问题。现在大家常用的桌面操作系统有:Windows、Mac OS、ubuntu,其中Mac OS 和 ubuntu上都会自带python。这里我们只介绍下Windows(我用的Win10)环境下的python2.x 和 ...
python3和python2的区别
5.数据类型1)Py3.X去除了long类型,现在只有一种整型——int,但它的行为就像2.X版本的long 2)新增了bytes类型,对应于2.X版本的八位串,定义一个bytes字面量的方法如下: str对象和bytes对象可以使用.encode() (str -> bytes) or .decode() (bytes -> str)方法相互转化。更详细的...
同时装了Python3和Python2,怎么用pip?
1、添加python2到系统环境变量 2、修改python.exe名字为python2.exe和python3.exe,至此,python2和python3 安装完毕。3、pip2 和 pip3设置python 安装包需要用到包管理工具pip,但是当同时安装python2和python3的时候,pip只是其中一个版本,以下将提供一个修改方式,即重新安装两个版本的pip,使得两...
Python3.x和Python2.x的区别
这个星期开始学习Python了,因为看的书都是基于Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习Python的friends.1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%...
python3.x完全兼容python2.x吗
该代码并不完全兼容Python2.x。Python3.x在设计时并未考虑向下兼容,因此许多为早期Python版本设计的程序在Python3.x上无法正常执行。Python3.x在语法和一些标准库方面进行了一些重大的改变,而Python2.x则保留了一些旧的语法和库。这意味着,如果代码是用Python2.x编写的,可能需要进行一些修改才能在...
Python的这几个版本区别
系统区别:1、Download Windows X86 可供电脑系统32位使用。2、Download Windows X86-64 可供电脑系统64位使用。版本区别:1、Download Windows X86 web-based installer 是通过需要联网完成安装的文件。2、Download Windows X86 executable installer 是可执行的安装文件,下载后,双击安装即可。3、Download ...
新手学Python用哪个版本好
3、Python3.x和Python2.x思想基本是共通的 当然选择Python3.x也会有缺点,那就是很多扩展库的发行总是滞后于Python的发行版本,甚至目前还有很多库不支持Python3.x。因此,在选择Python时候,一定要先考虑清楚自己的学习目的,例如,打算做哪方面的开发、需要用到哪些扩展库,以及扩展库支持的最高Python...
python版本冲突,怎么解决
但是,从python3.6.x版本开始,这些所有问题都不是问题,在安装python3.6时就已经为你自动解决以上的问题,然后运行的时候上面说到的小尴尬稍微注意一下就行。(我电脑上现在就有python2和python3两个版本,以我的电脑装好的作为参考)注意1:终端界面运行python,如果有多个版本,那么直接使用python,...
python2和python有什么区别
目前是一个python2\/3共存的时代,这两个版本是不兼容的。python2现在只是做bug的修复,新硬件和操作系统兼容的相关维护工作。不会再有新的功能加入,python2只支持到2020年.现在Python正在朝着3版本进化,在进化过程中,大量的针对2.x版本的代码要修改后才能运行,所以目前有许多第三方库还暂时无法在3....
喻程天新: 可以同时安装,步骤如下:一、安装Python2(以及pip)1.1、到Python的官网 https://www.python.org/ 下载Python的安装文件, 对于Windows用户来说,如果是32位系统,则选择x86版本;如果是64位系统,则选择64版本的安装文件. 我自己...
屯昌县18450301629: 能同时安装python2和python3吗 - ?
喻程天新: 系统可以安装各种不通版本的python,但是系统环境变量中你只能设置一个;所以你需要记住python具体的安装路径,在执行是使用全路径执行;比如安装在D:\\python下 就可以D:\\python\bin\python a.py
屯昌县18450301629: 可不可以同时安装python2和3 - ?
喻程天新: 在pip后面加版本号.应该存在pip2.x和pip3.x两个命令.这种情况下建议用virtualenv,对每个python工程设置不同的开发环境.
屯昌县18450301629: windows 可以同时安装python2和python3吗 - ?
喻程天新: 可以. 只不过在某些时候需要确定好路径.比如pip的时候.
屯昌县18450301629: 在同一台计算机上能存在2个python吗 - ?
喻程天新: 可以同时安装两个版本的 Python,但是既然你安装了 anaconda,它提供了一个更好的方案可以直接让几个 Python 版本共存的,不需要安装多个 anaconda,详细操作请参考Anaconda如何配置多版本Python
屯昌县18450301629: 如何在一台电脑上同时使用 Python 2 和 Python 3 - ?
喻程天新: 用 pycharm 可以随意切换
屯昌县18450301629: 一台电脑如何同时使用python2idle和python3idle吗 - ?
喻程天新: 一台电脑可以同时使用python2idle和python3idle,就是在系统中装两个版本的python,这样在文件右键菜单中就会出现两个IDLE,最新版python3.5.1已经可以显示版本号, python2.x的脚本就可以用python2idle编辑,python3.x的脚本就可以用python3idle编辑.以下为安装两个版本时右键菜单的显示,上方为python2.7.11的IDLE,下方为3.5.1版本的:
屯昌县18450301629: 如何在同一台电脑上同时搭建python2和python3环境 - ?
喻程天新: 目前Python的两个版本Python2和Python3同时存在,且这两个版本同时在更新与维护.到底是选择Python2还是选择Python3,取决于当前要使用的库、框架支持哪个版本.例如:HTMLTestRunner、locustio支持Python2,但是不支持Python3.所以很多时候,一台电脑上需要同时安装Python2和Python3.
屯昌县18450301629: 如何在同一台电脑上安装python2与3 - ?
喻程天新: 一、安装Python2(以及pip)、安装Python3(由于Python3自带pip,所以无需另外安装pip) 1.1、到Python的官网 https://www.python.org/ 下载Python的安装文件, 对于Windows用户来说,如果是32位系统,则选择x86版本;如果是64位系统,...
屯昌县18450301629: python2怎么升级python3 - ?
喻程天新: Python版本之间在安装卸载操作时互不影响.你可以同时装Python2或者Python3,只有在使用时有些小冲突,不过都可以设置搞定的.并且如果你安装的Python3是3.6版本以上,安装时除了设置环境变量,其他无需做任何操作,3.6版本会自动帮你把那些和Python2版本的小冲突问题解决