windows同时安装python2和python3

Posted ...

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows同时安装python2和python3相关的知识,希望对你有一定的参考价值。

系统之前安装了python2.7,现在准备装个python3.6

 

1:首先下载一个python3.6适合windows32位的包python-3.6.5.exe

然后直接默认双击安装,安装的时候勾选add to path

默认安装路径C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36-32

进入这个路径把python.exe修改成python3.exe这样在dos下直接python3,就可以进入python3的环境了,

怎么进入python2呢?默认输入python

 

2 关键是怎样使用python3的pip安装模块,我是这做的,当然还有其他方法

进入python3的pip目录下cd C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36-32\\Scripts

执行命令 python3 -m pip install 包名

 验证import requests

 第二种方法:可以将路径添加到环境变量中C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python36-32\\Scripts

然后直接执行python3 -m pip install requests,这种方法也是可以的

在安装一个django,支持python3的版本

 

 

 

 

 

 

3还有一个比较重要的,之前的代码在idle中,怎样选择是在python2还是python3环境中运行呢?

这里在打开的会后选择你要运行的环境就可以了

 

 同理,再sublime中可可以配置python2和python3的环境

在tool---build system--new build system中新建一个名字保存为python3

将下面粘贴进去

{

"cmd": ["自己的python3安装目录/python3.exe","-u","$file"],

"file_regex":"^[ ]*File \\"(...*?)\\", line ([0-9]*)",

"selector":"source.python",

"encoding": "utf-8" ,

"env": { "PYTHONIOENCODING": "utf8" },


}

重启sublime,然后选择python的build system 编写python文件,ctrl+b运行python文件就可以

 

=========================================================================================================

=========================================================================================================

如果python2和python3同事都安装了pytest,这时候想指定pytest的运行环境,该怎么处理

python3 pytest 会报错python3: can\'t open file \'pytest\': [Errno 2] No such file or directory

解决方法:

python3 -m pytest

以上是关于windows同时安装python2和python3的主要内容,如果未能解决你的问题,请参考以下文章

Windows7 下python3和python2同时 安装python3和python2

Windows7 --下python3和python2同时 安装python3和python2

python2和python3同时安装在Windows上

Windows同时安装Python2和Python3

windows环境配置:同时安装Python2.7和Python3.6开发环境

windows下同时安装python2和python3