被python2的编码问题整的快晕了,python3对编码问题解决的不错 所以想安装下python3,但由于目前企业大多还是用python2,所以不想卸载2,让python2和python3共存。

本篇内容主要讲一下,在同一台电脑上如何同时安装Python2和Python3,且均可以正常使用pip。

一、安装Python2(以及pip)、安装Python3(由于Python3自带pip,所以无需另外安装pip)

1.1、到Python的官网 https://www.python.org/ 下载Python的安装文件,

对于Windows用户来说,如果是32位系统,则选择x86版本;如果是64位系统,则选择64版本的安装文件。

我自己的电脑win7是64位,下载的安装文件的名字类似于这个样子:python-2.7.13-amd64.exe、python-3.6.3-amd64.exe

1.2、安装python2,点击“python-2.7.13-amd64.exe”这个安装文件,一直点击next即可,在选择安装路径时需要特别注意:Python的安装路径不能有空格!

python3安装一样;

1.3、添加Python2、Python3的环境变量

电脑--属性--高级系统设置--高级--环境变量--系统变量--Path--编辑

添加  ;D:\python27;D:\Python27\Scrip;D:\python36;D:\Python36\Scripts

(此处根据自己的安装路径来写,且注意用英文分号和别的变量值隔开;若不配置该变量,在cmd中输入Python2/Python3时会提示“不是内部命令”)

二、调用不同版本的Python

调用Python 2 时,cmd命令输入 py -2

调用Python 3 时,cmd命令输入 py -3

三、使用pip安装库

安装到Python 2 时,就使用 pip2 install [name],比如:pip2.7 install xlrd

安装到Python 3 时,就使用pip3 install [name],比如:pip3.6 install xlrd

四、在PyCharm中切换

如果你使用的是PyCharm编写Python,当需要切换Python版本时,只需要在设置中搜索“Project Interpreter”,然后进行切换即可,同时可以看到已经安装到该版本中的库。

电脑同时安装python2和3_一台电脑上同时安装python2和python3相关推荐

  1. 检测到磁盘可能为uefi引导_无法安装windows,因为这台电脑的磁盘布局不受UEFI固件支持”,这是怎么回事呢?...

    0. 问题: 无法安装windows,因为这台电脑的磁盘布局不受UEFI固件支持",这是怎么回事呢? UEFI是Unified Extensible Firmware Interface的英 ...

  2. 因为计算机安装了更新i,电脑安装iTunes时提示这台电脑已安装了更高版本的解决方法图文教程...

    最近有用户在电脑中安装iTunes软件时,出现了提示"这台电脑已安装了更高版本的Apple Software Update",如果遇到了这样的问题,这该怎么办呢?下面脚本之家的小编 ...

  3. 记录一次用VNC Server配置window电脑远程访问,并在另一台电脑上外网访问远程桌面

    记录一次用VNC Server配置window电脑远程访问,并在另一台电脑上外网访问远程桌面 有一台window和macbook,平时带着macbook出门办公(轻便,不用带充电线),但有时候有些工作 ...

  4. 一台计算机只能注册一台sql,局域网中的一台电脑为啥连接不到另一台电脑中的SQL远程数据库...

    当前位置:我的异常网» Sql Server » 局域网中的一台电脑为啥连接不到另一台电脑中的SQL 局域网中的一台电脑为啥连接不到另一台电脑中的SQL远程数据库 www.myexceptions.n ...

  5. win7网络两个计算机名,两台电脑怎么连接局域网,教您两台电脑怎么连接局域网...

    在现实工作或生活当中经常会遇到此问题.有可能你是需要两台电脑连局域网互传文件,用于两台连脑联网打游戏,或别的,总之两台电脑连接局域网应该还是很常用的需要,怎么搞咧?下面,小编给大家介绍两台电脑连接局域 ...

  6. java 安装多版本_一台电脑安装多个版本的jdk

    一台电脑安装多个版本的jdk 我们平时在做Java开发的时候,有时需要使用多个版本的jdk, 那么一台电脑上需要安装多个JDK了. 那一台电脑上可不可以同时安装多个版本的jdk呢? 答案是可以的! 但 ...

  7. 一台电脑如何开俩虚拟机_一台电脑两个系统怎么实现?虚拟机安装系统了解一下...

    原标题:一台电脑两个系统怎么实现?虚拟机安装系统了解一下 首先我们需要在电脑上安装一个虚拟机,这里以Vmware为例,下面教大家如何给虚拟机安装系统.如果在安装过程中遇到问题,可以到[小白一键重装系统 ...

  8. 计算机能安装几个硬盘,一台电脑最多能接多少个硬盘?

    一台电脑最多能接多少个硬盘,主要还是要看电脑主板硬盘接口的数量,由于m.2或msata接口会占用sata接口,一般电脑最多可以接多少块硬盘取决于电脑主板可独立使用的硬盘接口数.需要注意的是,如果电脑连 ...

  9. 该计算机已安装了更高版本的,电脑安装iTunes时提示这台电脑已安装了更高版本怎么解决...

    最近有用户在电脑中安装iTunes软件时,出现了提示"这台电脑已安装了更高版本的Apple Software Update",如果遇到了这样的问题,那么应该怎么解决?对此,不妨根据 ...

最新文章

  1. 我被编程语言PUA了!
  2. UVA1103 古代象形符号 Ancient Messages解题报告(DFS,字符串)难度⭐⭐⭐⭐
  3. Maven环境搭建及常用命令、生命周期
  4. Eclipse启动报错Java was started but returned exit code=13
  5. 【Spark篇】---Spark中Master-HA和historyServer的搭建和应用
  6. HTML5开发 桌面提醒功能
  7. HTML5 Canvas
  8. 华为Android10版怎么截屏,安卓手机截图方法 华为手机如何截图 - 云骑士一键重装系统...
  9. 服务器维护家电需要电工证吗,物业电工需要电工证吗
  10. python画字母代码_字母大小写如何python3中用代码表示?
  11. el表达式原样输出问题
  12. 在学校外边找了份工作
  13. 平面设计计算机基本配置,2017平面设计使用的电脑配置
  14. 软件架构师的12项修炼
  15. wangEditor光标乱跳问题
  16. 何为二进制计算机语言,二进制解码时尚新青年
  17. MySQL limit 2种写法
  18. 202011.22深圳湾渐变晚霞-莫安迪原创摄影作品
  19. SpringBoot如何自定义启动的Banner 在线生成SpringBoot启动的Banner工具 如何使用在线生成工具生成的SpringBoot的Banner
  20. c语言用循环函数求平方,用C语言程序三种循环语句分别编写程序,求1-100的平方值?...

热门文章

  1. centos7安装redmine3,并升级redmine1.8到3
  2. 实现页面内多个表格在滚动时,表头浮动的效果(是同时多个表格哟)
  3. 一個便宜的高负载网站架构
  4. 进来,让BUG远离你!
  5. 企业靠一套数据平台实现“低成本运营战略”,降低成本600万
  6. 如何看待蒂姆·库克在苹果的地位
  7. 详解JavaScript变量类型判断及domReady原理 写得很好
  8. 【转载】C++运算符之类型转换
  9. 无论如何都是为了测试傻瓜搜索引擎
  10. [多图]Google Chrome漫画书中文版