精华内容
下载资源
问答
  • python2和python3共存

    2017-03-26 00:09:51
    1.分别安装python2.7.12和python3.5.3,安装目录都是C盘目录下。2.配置环境变量到path中: C\Python35\Scripts\; C\Python35\; C\Python27\Scripts\; C\Python27\ 注意分号隔开3.修改执行文件名称 这里要注意...

    1.分别安装python2.7.12和python3.5.3,安装目录都是C盘目录下。

    2.配置环境变量到path中:
    C\Python35\Scripts\;
    C\Python35\;
    C\Python27\Scripts\;
    C\Python27\
    注意分号隔开

    3.修改执行文件名称
    这里要注意,因为各自版本的pip.exe依赖于各自版本的python.exe,即:
    C:\Python35\Scripts\目录下的pip.exe、 pip3.5.exe、 pip3.exe都依赖于C:\Python35\python.exe
    C:\Python27\Scripts\目录下的pip.exe、 pip2.7.exe、 pip2.exe都依赖于C:\Python27\python.exe

    所以,如果想用python2,那么就把python35下的python.exe修改为python3.exe,然后执行如下所示:
    这里写图片描述

    如果想用python3,那么就把python27目录下的python.exe修改为python2.exe,然后执行如下所示:
    这里写图片描述

    此外,还可以将python35下的python.exe修改为python3.exe,python27目录下的python.exe修改为python2.exe,然后执行:
    这里写图片描述
    注意,这种情况运行pip命令的话,只能使用python2 -m pip list或者python3 -m pip list

    展开全文
  • python2 python3 共存

    2020-05-01 14:40:04
    真是后知后觉,知道今天去 sqlmap 的官网的时候才发现当前的版本可以兼容 python2.6,python2.7 python3.x ,所以以后使用 sqlmap 的时候就不用再切换到 python了,虽然 python3 肯定是以后的主流,但是目前部分...

    逢人且说三分话,未可全抛一片心。

    真是后知后觉,知道今天去 sqlmap 的官网的时候才发现当前的版本可以兼容 python2.6python2.7python3.x ,所以以后使用 sqlmap 的时候就不用再切换到 python了,虽然 python3 肯定是以后的主流,但是目前部分很实用的代码(Poc , Exp 等其他脚本)还是基于 python2,所以目前还不能完全放弃 python2,那么,怎样让两个版本的 python 共存呢?

    ① virtualenvwrapper 虚拟环境

    使用 virtualenvwrapper 虚拟环境去管理 python2。传送门 --> 搭建virtualenvwrapper虚拟环境

    进入虚拟环境:workon py2.7work
    退出虚拟环境:deactivate
    删除虚拟环境:rmvirtualenv py2.7work

    在这里插入图片描述

    ② 修改 python.exe

    分别添加两个 python 版本的环境变量,这个时候,即便在环境变量中两个 python 的文件夹名不一样(如:python2.7python3.5),但是其对应文件夹下的 python 可执行文件还是同名,都是 python.exe ,所以,当在 cmd 中输入 python 的时候,系统只能调用一个版本,因为两个版本无法识别,解决这种问题的办法就是分别将对应文件夹下的 python.exe 改一下名字(如:python2.7 文件夹下是 python2.exepython3.5 文件夹下是 python3.exe),这样问题就能完美解决。
    在这里插入图片描述
    当需要使用 pip 给对应的版本安装库的时候直接 pip install xxx 的时候会使系统混淆,这是因为两个版本的 pip.exe 相同导致的,修改为一下方式就可以解决:

    python2 -m pip install xxx
    python3 -m pip install xxx

                                                                                                                                               猪头
                                                                                                                                            2020.5.1
    
    展开全文
  • Python2和Python3共存

    2018-01-05 11:45:07
    Linux自带的Python2仍然原封不动,使用另外一套Python3编程。yum 使用的仍然是Python22、需准备的软件包 这三个压缩文件可放在同一个目录下(比如家目录~) Python-3.5.2.tgz pip-8.1.2.tar.gz setuptools...

    1、应用场景

    Linux自带的Python2仍然原封不动,使用另外一套Python3编程。yum 使用的仍然是Python2;
    借鉴:https://www.cnblogs.com/kimyeee/p/7250560.html(不用准备安装包,直接下载到linux中)

    2、需准备的软件包

    这三个压缩文件可放在同一个目录下(比如家目录~)

    Python-3.5.2.tgz
    pip-8.1.2.tar.gz
    setuptools-24.0.2.tar.gz
    

    3、解压和安装

    (1)解压Python-3.5.2.tgz

    解压:tar -zxvf Python-3.5.2.tgz
    进入解压目录: cd Python-3.5.2
    创建安装目录: mkdir /usr/local/python3.5.2
    编译: ./configure prefix=/usr/local/python3.5.2
    安装: make && make install
    创建软链接:ln -s /usr/local/python3.5.2/bin/python3.5  /usr/bin/python3
    

    以上步骤一般不会出错,但在安装pip3时会出现一些报错,需注意。

    (2)解压安装setuptools-24.0.2.tar.gz

    tar -zxvf setuptools-24.0.2.tar.gz
    cd setuptools-24.0.2
    python3 setup.py install
    

    此时会出现RuntimeError: Compression requires the (missing) zlib module 报错。
    解决方法,进入Python安装包,重新编译一次:

    yum install zlib-devel  
    cd Python-3.5.2
    make && make install
    cd setuptools-24.0.2
    python3 setup.py install
    

    (3)解压安装pip-8.1.2.tar.gz

    tar -zxvf pip-8.1.2.tar.gz
    cd pip-8.1.2
    python3 setup.py install
    

    此时会出现ImportError: cannot import name HTTPSHandle 报错

    解决方法

    yum  -y install openssl openssl-devel
    cd Python-3.5.2
    make && make install
    cd pip-8.1.2
    python3 setup.py install
    建立软链接:ln -s /usr/local/python3.5.2/bin/pip3 /usr/bin/pip3
    

    注意:步骤2,3 顺序不能相反,否则会报错。当然报错也无所谓,最终会告诉你先装setuptools,再装pip3。

    展开全文
  • 主要为大家详细介绍了python多版本的安装方法,解决python2和python3共存以及pip共存问题,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • python2 和python3 共存

    千次阅读 2014-11-21 19:43:28
    我的系统 win8 现在python3已经是

    我的系统 win8

    现在python3已经是3.4.2了,自带pip 和setuptools

    python2 最新版 2.7.8 ,不带pip和setuptools

    如果想让python2 和python3 共存,步骤如下:

    1、同时安装python2 和python3的最新版,同时将python3的安装文件下的python.exe 修改成  python3.exe

    2、调整环境变量中path中python2 和python3的顺序,我现在是想默认使用python2.7.8,只是想了解下python3.4.2,那么就将python2.7.8的相关路径放在前面

    3、为python2.7.8安装pip 和setuptools,去pip的官方下载(https://pip.pypa.io) get-pip.py,现在pip已经默认安装setuptools

    4、删除python3.4.2自带的pip 和setuptools。包括Python34\Scripts\和Python34\Lib\site-packages\下的相关文件

    5、重新为python3.4.2安装pip 和setuptools,利用下载的get-pip.py

    完成

    目前在cmd中输入python 可以显示是版本是2.7.8,输入pip可以看出是python2.7.8下的


    如果想用python3.4.2 ,可以在cmd中使用python3。要用python3.4.2下的pip和setuptools 必须进入Python34\Scripts\目录  然后在cmd中使用pip install xxx


    展开全文
  • 关键字:python2 python3 win7 sp1 VC很多朋友在工作学习中,经常需要python2和python3共存安装。文本详细介绍如何同时安装python2和python3。1)打补丁python3安装之前需要打win7 sp1补丁,否则无法安装。安装后...
  • 在本篇文章里小编给大家整理了关于win10下python2和python3共存问题解决方法,有兴趣的朋友们参考下。
  • Python2和Python3共存时使用pip python2安装pip apt install python-pip python3安装pip apt install python3-pip 共存Python2使用pip python2 -m pip insyall XXX 共存Python3使用pip python3 -m pip ...
  • Python开发之Python2和Python3共存和切换背景介绍安装Python1. 安装2.添加环境变量安装依赖库运行python项目文件注意 背景介绍 Python主要分为两大版本Python2和Python3。之所以要推出Python3是因为Python的字符串...
  • windows10安装python2和python3共存

    千次阅读 2017-03-22 15:52:55
    【了解python的人都知道python有2.x版本和3.x版本,而python3.x版本不向下兼容,但是根据具体的需要,有时候要2.x和3.x共存,python共存本身没有问题,只是需要设置一些环境变量修改一些东西来让它更容易使用。...
  • Python的版本是挺折腾人的,本着简单实用的原则我介绍一下我是如何安装多版本Python的。环境:windows10(64位)1、安装Python2.7.131.1 运行exe安装程序,点击“Next”1.2 选择安装路径,这里我安装到D:\Python271.3 ...
  • 之前装了个Python3.7,现在为了RIDE还是要装个python2.7,在此记录下python2和python3共存时怎么配置方便切换。 1.安装python3.7 2.安装python2.7.15 3.环境变量配置,注意配置环境变量时把python2的...
  • 1、下载python3和python2选择Downloads--->Windows,点击进入就可以看到寻找想要的python版本本文选择的是:2python3安装说明:本文先安装python3,然后安装python2首先选择安装目录,本文安装路径为D:\Python\...
  • Windows系统配置python2和python3共存 1.下载python:  https://www.python.org/downloads/   注:选择需要的版本(python2 or python3, 32-bit or 64-bit) 2.安装python:  双击打开安装文件,直接下一步安装...
  • python2和python3共存 pip国内源python2和python3的安装1.安装py2和py32.配置参数3.安装pippip更换国内源 python2和python3的安装 1.安装py2和py3 安装的步骤基本一样,这里以py2为例 选择安装的用户 选择安装目录 ...
  • win10下下python2和和python3共存存问问题题解解决决方方法法 在本篇文章里小编给大家整理了关于win10下python2和python3共存问题解决方法有兴趣的朋友们参考下 1. 次安装python2和python3,并添加到系统环境变量中...
  • windows 10下python2和python3共存问题 1.找到python2和python3的安装目录,修改python2.7.9和python3.5.2中python.exepythonw.exe的名称为python2.exe、pythonw2.exe和python3.exe、pythonw3.exe。 2.按照pip...
  • 用 Anaconda 完美解决 Python2 python3 共存问题
  • CentOS 7 默认的Python版本是python2.7.5。因为yum依赖于默认的python版本的缘由...(python2和python3共存)一. 保留默认python版本2.7.5,并修改yum头部,保持yum对默认版本python2.7.5的依赖1.su root # 获取roo...
  • 目录安装教程 安装教程 安装anaconda3 anaconda下载地址 运行Anaconda Navigator,选中create 选项;...PS.它的环境所在位置为:X:XXX\anaconda3\envs\py...安装python第三方包 选中py27环境 启动Open Termin...
  • CentOS 7 默认的python版本是python2.7.5。因为yum依赖于默认的python版本的缘由...(python2和python3共存)一. 保留默认python版本2.7.5,并修改yum头部,保持yum对默认版本python2.7.5的依赖1.su root # 获取roo...
  • python2和Python3共存来说,试过Anaconda开发环境,不太习惯。。。 试过scoop包管理器,用了一段时间发现两个版本的pip兼容使用时出了问题。。。 有一种不用第三方工具的办法,很好用。 下载python2和python3并安装...
  • anaconda-python2和python3共存 由于工作原因,要使用python2,可是电脑装的Anaconda的python3,而且用Anaconda的spyder用习惯了,┭┮﹏┭┮,可把我折腾死了。 前提条件 已经安装anaconda2或者anaconda3(哪一个...
  • python2和python3的exe文件分别命名为:python2.exe,python3.exe 将python2和python3对应的pythonw文件分别命名为pythonw2.exe,pythonw3.exe 第二步 对pip重置,分别输入 python2 -m pip install --upgrade ...
  • title: CentOS7安装Python3.x,Python2和Python3共存 tags: 流弊技能 keywords: 云服务器,CentOS7, Python3Python3,Linux description: CentOS7安装Python这么简单?centos7安装Python3一看就会!CentOS7默认是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,748
精华内容 5,099
关键字:

python2和python3共存

python 订阅