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

一、首先去python官网将两个版本下载并安装;

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

1.C:\Python27
2.C:\Python27\Scripts
3.D:\software\python
4.D:\software\python\Scripts

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

进入CMD或者PowerShell

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


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


二、安装pip

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

然后进入安装包

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

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

例如向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

方法二:

不用担心,这是因为Windows环境下Python默认是没有安装setuptools这个模块的,这也是一个第三方模块。下载地址为http://pypi.python.org/pypi/setuptools

  如果是Windows环境的话,下载exe形式的安装程序就可以了(傻瓜式安装,非常快)。安装了setuptools之后,再运行“python setup.py install”就可以方便地安装各种第三方模块了。

2014-08-07更新:

现在http://pypi.python.org/pypi/setuptools上面貌似没有提供exe下载了,取而代之的是一个自动化下载安装的脚本https://bootstrap.pypa.io/ez_setup.py,

下载该脚本后运行

python ez_setup.py

即可。脚本会自动判断python的版本,自动下载,安装。

  如果是Linux环境的话,可能稍微麻烦一点,可能是笔者能力不够吧。下面简单说一下Linux下setuptools的安装过程。同样是在http://pypi.python.org/pypi/setuptools这个地方下载setuptools-0.6c11-py2.7.egg文件到本地,使用chmod +x setuptools-0.6c11-py2.7.egg命令使文件成为可执行文件。然后运行sudo sh setuptools-0.6c11-py2.7.egg命令完成安装。

上述方法经笔者测试可行。http://blog.sina.com.cn/s/blog_3fe961ae0100zgav.html

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


三、执行相应版本的pip

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

执行:py -2 -m pip xxx

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

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

执行:py -3 -m pip xxx 

时间: 2024-07-30 14:19:15

windows 10 python 2.7和python3.6共存解决方法和pip安装的相关文章

简单几步制作 Windows 10 正式版U盘可启动安装盘图文教程 (全新安装Win10)

简单几步制作 Windows 10 正式版U盘可启动安装盘图文教程 (全新安装Win10) 相信不少朋友现在已经下载好 Windows 10 RTM 正式版的镜像文件了,虽然说微软提供了在原系统基础上升级的方式,但对于很多追求干净.稳定的朋友还是想要进行全新的安装的. 虽然将 Win10 系统的 ISO 镜像刻录成光盘来安装非常简单,但现在很多电脑已经不再配备光驱了,怎样制作 USB 的可启动 Windows 10 U盘安装盘成了很多同学的需求.今天吉他锅就给大家带来快速创建 Win10 启动安

6、Windows下Anaconda2(Python2)和Anaconda3(Python3)的共存

前言 Anaconda是一个Python的科学计算发行版,包含了超过300个流行的用于科学.数学.工程和数据分析的python Packages.由于Python有2和3两个版本,因此Anaconda也在Python2和Python3的基础上推出了两个发行版,即Anaconda2和Anaconda3. 有时候我们会在电脑上同时使用Anaconda2和Anaconda3两个版本,因此有必要考虑它们的共存问题.一般的使用场景是以其中一个版本为主,另外一个版本为辅,因此只需要达到能方便的切换到备用版本

Windows 10 TH2首个Cumulative Update发布,解决隐私设置问题

之前微软从官网撤下了Win10首个重要更新(代号为TH2)的<介质创建工具>,而Windows Update也已经暂停推送,微软官方之前的解释是希望用户通过Windows Update更新. 后来微软进一步做出声明,原来是因为用户从Windows10 RTM(Build 10240)升级到Win10 TH2之后系统中的四个关键隐私设置选项会被重置为默认. 现在微软正式发布了Cumulative Update for Windows 10 Version 1511 for x64-based S

解决 同时安装 python3,python2环境时,用pip安装 python3 包

应用场景 默认服务器上已经安装了 python2; 而我又安装了 python3,并使用 python3; 安装了 pip 默认,pip安装的包安装在了 python2上了: 但是我想用 pip把安装的包安装在 python3上 ,所以如下解决方式: 1:在服务器上先安装 virtualenv 终端:sudo pip install virtualenv 2: 找到 python3的路径: 默认 python2的路径都在 /usr/lib/目录下,但是python3的不在 终端:which py

python3.6升级及setuptools、pip安装

升级python3.6 1.打开官网www.python.org,找到最新3.6.3版本,复制下载链接 2.创建/app目录,wget下载到该目录下,编译安装 mkdir /app cd /app wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz tar xf Python-3.6.3.tgz cd Python-3.6.3 #安装编译依赖包 yum install gcc glibc zlib-devel openssl

Python从2.6升级到2.7,使用pip安装module,报错:No Module named pip.log(转载)

From:http://blog.csdn.net/iefreer/article/details/8086834 python升级后,使用pip安装module,错误: 错误原因:版本升级后,之前的pip与当前的python版本不兼容. 解决方法:升级pip. 1.安装setuptools,然后执行:easy_install pip 2.执行如下命令: [email protected]:~/dir# ls /usr/local/bin | grep pip pip pip2 pip2.7 此

【转载】Windows 10 mobile中无法注册后退键的解决方法

文章来源:http://wiki.9uads.com/?p=268 在做Windows Universal开发的时候,发现很多Windows Phone 8.1的api不能调用了,包括获取手机后退键的HardwareButtons.客户端设备信息EasClientDeviceInformation等,只需要在VS2015中添加 Microsoft Mobile Extension SDK for Universal App Platform 引用即可,方法如下图: 1.在项目中右键添加引用2.在

windows 10中文用户名导致部分软件无法使用的解决方法

近期学习过程中发现很多同学在第一次初始化windows10 系统时填写了中文用户名,之后系统会默认以这个中文用户名建立用户的文件夹.对于中文用户名文件夹平时使用基本没有问题,但是少数软件的安装与配置使用过程中(例如GNS 3),保存路径不支持含有中文,从而报错,出现软件无法使用. 解决方法如下: 鼠标单击任务栏最左侧windows图标或按下键盘 "windows"键,再输入 cmd,其上出现匹配到的 "命令提示符",并在命令提示符上右击鼠标选择"以管理员身

windows 10 企业版 桌面文件、图标突然丢失的解决方法

某日,手痒,运行了某个软件,系统突然重启,接着发现桌面的部分图标及文件丢失,并出现"不能登陆账号,......创建的文件将丢失.....默认配置文件登陆...."(大意是这个样子,当时因惊吓过度没有截图!!!): 按照系统的提示注销.重启了几次均无法解决问题,于是"度娘",试了几个方案也都不能解决问题.查看计算机的配置文件,发现莫名多出好多异常(下图显示的是修复后的配置文件信息): 并且发现于用户名对应的目录也无法打开(提示没有权限,查看其属性目录大小为0): 报着