已有配置  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

最新文章

  1. struts2的action是多例,servlet是单例
  2. jquery easy ui datagrid中遇到的坑爹的問題。。。
  3. 【FOL】第三周
  4. Oracle的Numer类型与C,C#数据类型对应关系
  5. python_way ,day25 wmi
  6. Strawberry Perl CPAN Install Module 安装 Module 方法
  7. Linux环境变量文件environment, profile, bashrc含义
  8. hotfix分析
  9. linux ssh 配置 添加用户 另外一种方法
  10. 【Java】在Eclipse中使用JUnit4进行单元测试(初级篇)
  11. DM6437 C64X+ EDMA 疑惑总结记录
  12. iOS开发之AsyncSocket使用教程
  13. python:os.path
  14. C# 数组、ArrayList、List、Dictionary的用法与区别
  15. Session每次访问都回新建对象问题的处理
  16. ARM寄存器介绍
  17. Go语言基础之数组
  18. 获取fastdfs所有文件
  19. python 搭建http服务器和ftp服务器
  20. 吴恩达 Deep learning 第二周 神经网络基础

热门文章

  1. Django之form表单认证
  2. Lock和Condition在JDK中ArrayBlockingQueue的应用
  3. 【转】同一个SQL查询语句,为什么使用到的索引不同?
  4. Arduino IDE for ESP8266 ()esp8266项目 WIFI攻击器
  5. LNMP安装201812012237
  6. Python import用法
  7. Ubuntu上安装paparazzi
  8. node 文件操作
  9. Zephyr的Time、Timer、sleep
  10. arm那些事