已有配置  Anaconda2+python2.7

方案一:直接安装官网原生python3.6

  1、修改根目录下python.exe ->python3.exe    pythonw.exe ->pythonw3.exe

  2、cmd调用python3成功,显示python3.6;调用python成功,显示python2.7

  3、cmd调用py -2成功;调用py -3,显示python version 3 没有安装

  4、cmd调用pip -V,显示Fatal error in launcher: Unable to create process using;pip3同样

  5、参考 https://www.cnblogs.com/wuzhiyi/p/6051311.html  

//python3:

python3 -m pip install --upgrade pip

//python2:

python2 -m pip install --upgrade pip

   升级python2的pip成功;但python3的pip显示已为最新版本。

   调用pip -V 显示来自于python27目录的最新版本

   调用pip3仍然出错

  6、参考  https://www.cnblogs.com/csjd/p/6337907.html  其中的第五步

五、下载pip,分别解压到python2.(or 3.6)\Lib\site-package目录下

    、下载路径:https://pypi.python.org/pypi/pip

    、DOS窗口,定位到pip文件夹,并运行安装文件

        python2(or ) setup.py install

    、DOS界面提示安装成功就行了

      p.s.  cmd中cd指令无法转到系统盘外指定目录,添加 /d    e.q.  cd /d D:/python36/

    cmd调用pip3 -V 成功,显示来自python36目录的最新版本

    py -3 无法解决。。

方案二:anaconda内添加python3及spyder3

  参考  http://blog.csdn.net/davidsmith8/article/details/78730459

     https://www.zhihu.com/question/49144687

  1、cmd下命令

#创建python3.6的环境

conda create --name python3 python=3.6

activate python3

#在环境中安装anaconda的库

conda install anaconda
()进入命令行界面,并输入python我们发现这时我们使用的是默认的版本2.。
()我们按ctril+z之后,退出python 2.7。
()然后输入 activate py36,就是激活我们刚才安装的python3.
()发现前面出现了<py36>的字样,然后在输入python这时python就显示成了3.6版本
()当我们想退出python3.6时,我们只需要先退出python,再输入 deactivate py36这样我们就退出了python3.,再输入python,就会是2.7版本了!

  2、本来应该出现spyder3,但不知为啥没有。用cmd进入python3.6模式,  activate py36 后直接输入  spyder  启动。

    p.s.  anaconda更换国内镜像源

#cmd命令下先进入python3.6状态:  activate py36

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

python2 与 python3 实现共存的更多相关文章

  1. Jupyter Notebook中让python2和python3内核共存

    自己计算机里面共存了Python2和Python3,ipython作为试探性的REPL解释器使用的频率还是挺高的,分别在2和3下安装完ipython notebook后怎么分别使用这两种内核呢 按照默 ...

  2. Python - Python2与Python3合理共存Windows平台

    Install Python2 and Python3 Python 2.7.13 - Windows x86-64 MSI installer Python 3.6.0 - Windows x86- ...

  3. Python开发:Python2和Python3的共存和切换使用

    从python2到python3,这两个版本可以说是从语法.编码等多个方面上都有很大的差别.为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下相容,也就是说许多针对早期Python2版 ...

  4. RobotFramework-RIDE环境搭建一:关于Python2和Python3的共存使用

    最近在搭建Robot Framework自动化测试框架,由于Robot Framework 框架是基于Pytho语言开发的,要想使用Robot Framework 首先需要有Python环境. RID ...

  5. 用启动器py成功解决python2和python3同时共存且同时运行的问题

    缘起:之前一直用PHP来开发微信公众号后台,最近正在学习python,而且看到微信官方也把公众号后台的示例代码换成了python的,但是示例中用的web.py需要用到python2,而我自己的电脑上装 ...

  6. 解决 Python2 和 Python3 的共存问题

    首先安装两种版本的Python 进入系统属性更改环境变量 将两个版本的安装路径找出. 添加至PATH中,变量之间用分号隔开. D:\Python36\Scripts\;D:\Python36\;D:\ ...

  7. 用 Anaconda 完美解决 Python2 和 python3 共存问题

    Python3 被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在 Python2 的环境中,因此有时你不得不同时在两个版本中进行开发,调试. 如何在系统中同时共存 Python2 ...

  8. Python2和Python3同时安装到Windows

    上月已经把Python2安装好了,安装目录和及其下的Scripts也在安装时添加到了环境变量PATH中,可以使用python命令执行程序. 安装包:python-2.7.14.amd64.msi(没有 ...

  9. python2 和 python3共存,并且分开使用

    目录 一.本文使用的python版本安装 二.安装python2 和 Python3 三.修改名称,配置环境,实现共存 1.将C:\Python36中的python.exe修改为python3.exe ...

随机推荐

  1. 组件的三大属性state,props,refs与事件处理

    组件的三大属性state state是组件对象最重要的属性, 值是对象(可以包含多个数据),组件被称为"状态机", 通过更新组件的state来更新对应的页面显示(重新渲染组件) 初 ...

  2. hashCode相关性能优化

    学习下hashMap中用到的关于hashCode性能优化技巧.作为笔记.为之后并发深入作基础. 1.关于提高性能的hash算法 在被模的位数为2的n次方时,用位与取代效率低下的模运算.位与效率相比模运 ...

  3. 对原型(prototype)理解?

    Javascript是一种通过原型实现继承的语言,与别的高级语言是有区别的,像Java,C#是通过类型决定继承关系的,JavaScript是的动态的弱类型语言,总之可以认为JavaScript所有都是 ...

  4. 转 jeecg3.5中多数据源的配置

    官方微信有介绍通过web界面配置的方法:浅谈jeecg多数据源的使用,没试过不知道能不能用. 如果要手工配置也是可以的 在spring-mvc-hibernate.xml这个配置文件中增加一个数据源, ...

  5. 安装Docker和配置加速器(二)

    一. 安装 docker-ce 1. 访问 https://opsx.alibaba.com/mirror 2. 打开这条URL: 二.Ubuntu 系统安装 Docker 1. 使用apt-get进 ...

  6. ubuntu16.04node和npm卸载干净

    如下命令便可以实现该目的: #apt-get 卸载 sudo apt-get remove --purge npm sudo apt-get remove --purge nodejs sudo ap ...

  7. Python脱产8期 Day03 2019/4/15

    一 变量的命名规范 1.只能由 字母, 数字,  _, 组成. 2. 不能以数字开头 3.避免与系统关键字重名:重名不会报错,但系统的功能就被自定义的功能屏蔽掉了(严重不建议这样来做) 4.以_开头的 ...

  8. Attention[Content]

    0. 引言 神经网络中的注意机制就是参考人类的视觉注意机制原理.即人眼在聚焦视野区域中某个小区域时,会投入更多的注意力到这个区域,即以"高分辨率"聚焦于图像的某个区域,同时以&qu ...

  9. Luogu2467 SDOI2010 地精部落 DP

    传送门 一个与相对大小关系相关的$DP$ 设$f_{i,j,0/1}$表示放了$i$个,其中最后一个数字在$i$个中是第$j$大,且最后一个是极大值($1$)或极小值时($0$)的方案数.转移: $$ ...

  10. flask-script&flask-migrate使用

    一.简介 Flask-script扩展提供向Flask插入外部脚本的功能,包括运行一个开发用的服务器,一个定制的Python shell.设置数据库的脚本.cronjobs及其他运行在web应用之外的 ...