您的位置:首页 > 编程语言 > Python开发

windows 10 python 2.7和python3.6共存解决方法和pip安装

2017-07-22 20:00 936 查看
一、首先去python官网将两个版本下载并安装;

然后进入windows的环境变量,检查下面4个变量:

1.C:\Python27

2.C:\Python27\Scripts

3.D:\software\python

4.D:\[b]software\python
\Scripts
[/b]

环境变量中缺少那个就增加那一个

进入CMD或者PowerShell

输入 py -2 (执行python2.x的版本)







输入py -3(执行python3.x的版本)






二、安装pip

首先下载pip安装包:https://pypi.python.org/pypi/pip#downloads


然后进入安装包

向那个版本安装就调用相应的python版本:

也可以不指定版本,直接使用python [b]setup.py install 进行安装
[/b]

例如向python2.x安装,就执行:

py -2 setup.py install


这个时候有可能会报这样的错误:(from setuptools import setup, find_packages ImportError:No module named setuptools)






这说明缺少setuptools,这样解决:

打开这个网页,将里面的内容放在一个xxx.py的文件里面:http://peak.telecommunity.com/dist/ez_setup.py

用py -2 xxx.py 进行安装setuptools

然后再执行安装pip的命令(py -2 .\setup.py install)






三、执行相应版本的pip


需要运行python2.x版本下的pip时

执行:py -2 -m pip xxx

-2 还是表示使用 Python2,-m pip 表示运行 pip 模块,也就是运行pip命令



[b]需要运行python2.x版本下的pip时
[/b]

[b]执行:py -3 -m pip xxx
[/b]

[b]


[/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐