python2和python3共存,anaconda3怎么运行python程序

  python2和python3共存,anaconda3怎么运行python程序

  每个刚接触python的人都会遇到一个选择问题:选择python2还是python3。众所周知,python不同于其他编程语言,即新版本与旧版本不兼容。最明显的区别就是语法上有区别。刚开始的时候因为临时的问题没有太大的需求,而且据说1。支持python2的包比较多;2.许多现有的python入门教程都是基于Python 2;3.据说python2比较稳定,所以我选了python2。因为各种第三包的安装总是有bug,所以采用了Anaconda软件。它是面向科学计算的python发行版,支持Linux、Mac、Windows系统,提供包管理和环境管理的功能,可以轻松解决多个版本Python的共存和切换以及各种第三方包的安装问题。Anaconda使用工具/命令conda来管理包和环境,并且已经包含Python和相关的支持工具。

  现在因为项目需要python3,而且之前写的代码都是基于python2的,所以两个都不想放弃。作为一款温柔的香水,我查了各种资料,做了各种起伏,终于解决了window下python2和python3共存的问题。

  操作环境:windows 7 32位

  软件安装:Anaconda2,Anoaconda3,Pycharm下载地址:Anaconda,Pycharm

  1.蟒蛇2与蟒蛇3共存

  在这个过程中,主要参考《Windows 下Anaconda2(Python2)和Anaconda3(Python3)的共存》。按照步骤安装和配置Acnaconda2和Anaconda3之后,打开CMD并输入命令,如下图所示:

  为了产生上述结果,我在这个过程中遇到了几个问题:

  问题1:在python中输入第一行命令时,返回的不是如图所示:

  原因是在此之前已经安装了python,我直接粗暴的卸载解决了这个问题,抱歉。

  问题2:2:activate命令没有返回值,如下图所示:

  原因是exit()输入少,配置了分步输入。

  第二,Python 2和Python3切换使用

  解决了Anacanda2和Anaconda3共存的问题后,关闭cmd,打开Anaconda 3自带的IDE Spider。悲剧的发现无法编译运行python3代码。因为之前别人推荐在电脑上再装一个python IDE,PyCharm(强烈推荐,超级好用),然后了解到在PyCharm上切换Python2和Python3很方便。试了一下,证明很有效。具体步骤如下:

  1.创建新的python项目

  2.选择python版本,python2或python3

  3.创建一个新文件并测试版本。在这里,我选择python3并使用python2语法进行打印。结果报错,表示python3环境调用成功!

  至此,Python2和Python 3共存的问题已经成功解决,代码可以愉快地键入了。之前用Anaconda自带的蜘蛛编程,现在尝试PyCharm,真的感觉超级好!另外,Anaconda Pycharm的组合真的是新手不错的选择!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 浅谈python程序的错误-变量未定义的原因,浅谈python程序的错误-变量未定义为
  • 浅谈python程序的错误-变量未定义的原因,浅谈python程序的错误-变量未定义为,浅谈Python程序的错误-变量未定义
  • Python程序设计与算法基础教程,python算法指南
  • Python程序设计与算法基础教程,python算法指南,Python常用算法学习基础教程
  • ,,8个实用的Python程序你知道几个
  • python程序打包成exe可执行文件,python程序打包成exe后的 运行速度
  • python流程管理,Python程序开发流程
  • Python程序开发案例教程,python程序设计案例实践教程
  • python编程基础与案例集锦,python程序代码实例
  • python程序设计实例教程董付国课后答案,python程序设计第三版董付国
  • 如果在python程序中没有导入相关模块,python外部模块不用导入可以直接使用
  • Python程序语言设计基础,Python编程设计
  • python程序语言的特点,Python编程的特点
  • python程序编写,python编程求素数
  • python向服务器发送数据,python程序如何在服务器部署
  • 留言与评论(共有 条评论)
       
    验证码: