资讯专栏INFORMATION COLUMN

Windows上Python2与Python3 共存

godiscoder / 649人阅读

摘要:我开通了公众号智能制造专栏,以后技术类文章会发在专栏。谢谢关注关于平台上与共存,使用过程中可能会遇到一些问题。关于网上其他的修改名字的做法都是不合适的。同时最好也加入系统环境变量。

我开通了公众号【智能制造专栏】,以后技术类文章会发在专栏。谢谢关注
关于Windows平台上Python2与Python3共存,使用过程中可能会遇到一些问题。关于网上其他的修改python.exe名字的做法都是不合适的。
下面是我从网上搜集过来的正确使用方法,可以完美使用,具体也可以参考官方说明3.4小节有详细说明。

关于调用不同版本Python

如果同时安装了Python2和Python3,在安装Python3的时候勾选Install launcher for all users选项,这个选项默认会生成一个Python引导程序。同时最好也加入系统环境变量。

那么在使用的时候可以这样:

使用py -2 hello.py即可调用Python2执行hello.py。py -3 hello.py即可调用Python3来执行hello.py。

在hello.py文件的开头进行标记(可能叫法不对)在文件第一行写上#!python2,或者#!python3这样标记以后,在执行的时候只需要输入py hello.py,会自动调用相应的解释器来执行文件。

记得#!python2一定要放在第一行。

关于pip的使用

若需要安装Python2的库,执行py -2 -m pip install xxxx即可,xxxx是库的名字。

若需要安装Python3的库,执行py -3 -m pip install xxxx即可。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/37893.html

相关文章

  • Windows下多版本pip共存问题

    摘要:在这里我们要解决个问题多版本共存问题多版本共存问题说到这里可能会有人说直接用不就好了省时又省力。多版本共存下面我们来看多版本共存的问题。 原文地址: http://blog.52sox.com/how-to-... 可能很多人一看到这个标题直接就关闭了,这么简单和low的问题有必要说出来吗?一看就知道是个Python的小白。如果你是这么想的话,那么就没有必要看下去了,因为对你来说也没...

    csRyan 评论0 收藏0
  • 使用Anaconda实现Python2Python3共存及相互转换

    摘要:按目前的发展趋势,未来的主流版为。这里介绍一个强大的软件,它实现和两个版本的共存,并且可以相互转换。应用程序是包和环境管理器。另外值得一提的是,并不仅仅管理的工具包,它也能安装非的包。实际上,脚本和程序使用的默认是附带的。 前言 初学Python时,总是被python的两个不太兼容的版本搞得头昏脑胀。按目前的发展趋势,python未来的主流版为python3。但是我们经常会遇到一些很有...

    Salamander 评论0 收藏0
  • Linux安装Python3Python2共存

    摘要:自带了而且这个不能被删除,因为有很多系统命令,比如都要用到。创建软链到此结束 linux自带了Python2而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。 输入python命令,查看可以得知是Python2.7.5版本 [root@GuangBo ~]# python Python 2.7.5 (default, Jun 20 2019, 20:27:34)...

    only_do 评论0 收藏0

发表评论

0条评论

godiscoder

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<