Windows同时安装Python2、Python3兼容运行
来源:互联网 发布:阿拉丁控股集团 知乎 编辑:程序博客网 时间:2024/06/08 08:27
如果你有一个Python文件叫 hello.py,那么你可以这样用Python2运行它
py -2 hello.py
类似的,如果你想用Python3运行它,就这样
py -3 hello.py
去掉参数方法
每次运行都要加入参数-2/-3还是比较麻烦,所以py.exe这个启动器允许你在代码中加入说明,表明这个文件应该是由python2解释运行,还是由python3解释运行。说明的方法是在代码文件的最开始加入一行
#! python2
或者
#! python3
分别表示该代码文件使用Python2或者Python3解释运行。这样,运行的时候你的命令就可以简化为
py hello.py
使用pip方法
当Python2和Python3同时存在于windows上时,它们对应的pip都叫pip.exe,所以不能够直接使用 pip install 命令来安装软件包。而是要使用启动器py.exe来指定pip的版本。命令如下:
py -2 -m pip install XXXX
-2 还是表示使用 Python2,-m pip 表示运行 pip 模块,也就是运行pip命令了。如果是为Python3安装软件,那么命令类似的变成
py -3 -m pip install XXXX
#! python2 和 # coding: utf-8 哪个写在前面
对于Python2用户还有另外一个困惑,Python2要在代码文件顶部增加一行说明,才能够在代码中使用中文。如果指明使用的Python版本也需要在文件顶部增加一行,那哪一行应该放在第一行呢?
#! python2 需要放在第一行,编码说明可以放在第二行。所以文件开头应该类似于:
#! python2# coding: utf-8
- Windows同时安装Python2、Python3兼容运行
- windows下同时安装python2与python3
- Windows同时安装Python2和Python3
- windows下同时安装python2与python3
- Windows下同时安装python2和python3
- 如何在windows上同时安装python2和python3
- 在Windows下同时安装Python2.x和Python3.x
- Windows下Anaconda同时安装python2和python3
- Windows7 下python3和python2同时 安装python3和python2
- win10下Python3兼容Python2安装
- 如何让C/C++代码同时兼容Python2和Python3
- Windows 同时安装python2 和python3,并设置不同的右键关联
- Python2与Python3同时安装在Windows环境下以及启动
- Windows环境下Anaconda2(Python2)和Anaconda3(Python3)的同时安装
- 在windows下同时安装python2.7版本和python3.6版本
- windows环境配置:同时安装Python2.7和Python3.6开发环境
- windows环境Python配置:同时安装Python2.7和Python3.6开发环境
- Windows上Python2和Python3同时安装pip3 failed to create process
- c++初识,c++与c语言区别。及函数重载,缺省值等等
- saltstack的简单安装和配置
- Python 3爬虫网易云(七)—— JSON简介与解析
- Io流注册登录项目,注册的用户可以在电脑上保存下来,方便下次登录
- Hihocoder Offer28 习题总结
- Windows同时安装Python2、Python3兼容运行
- PL/SQL 学习分享(续)
- 用 LoadLibraryEx 失败
- python iter函数特殊用法
- 虚拟机VMware中Ubuntu编译安装lnmp时,如何复制windows中的内容,粘贴到Ubuntu中!
- LeetCode50_Pow(x,n)
- java 算法之冒泡排序
- Java---- 静态内部类与非静态内部类的区别
- 一个简单的HttpServlet