前言:小白的痛

Python的环境搭建,相对于别的语言(C、Java)的环境配置可以说是,简单到无以复加!但是!小白依然可以在Python基础学完,甚至是熟练使用的时候,对于Python解释器安装及pip的了解还有所欠缺(可能第一次安装Python的时候,都是一路点击下一步,然后很神奇的就能用了,其实是稀里糊涂的用着),尤其是对于后期,对多个Python版本共存有需求的时候,却对于Python的多版本共存的配合,还是不懂!为了解决这个痛点,我在此走一遍流程。

配置成功测试如下:

说明:

1. 默认解释器和默认的pip,就是说在cmd中,直接输入python和pip就可以打开默认的解释器和pip

2. 其他版本的解释器和pip,设置成为以python名称加版本号结尾。如python3.5版本的解释器和pip,则是在cmd中输入python35和pip35即可,已达到多版本共存,并且不会有冲突

3. 如果你有了Python3.6.6版本的解释器,就没必要在安装一个Python3.6.5版本的了。

No.1 各版本解释器和pip安装配置详情

ps:如果你要继续往下看,请保证你的解释器是按照上面的安装方式来的。上面的几个版本的安装配置方式全部一样。

No.2 多版本共存配置

首先,你的Python解释器都安装在了c盘的根目录

在各个版本解释器的安装目录,你必须重新复制一个,以“python”开头加版本号命名的文件,如“python27.exe”文件,和包管理文件,规则一样“pip27.exe”文件。有了这两个文件,多版本共存已经完成了。

Python2.7版本修改内容如下:

Python3.5版本修改内容如下:

Python3.6版本修改内容如下:

Python3.7版本修改内容如下:

添加环境变量

将各版本的安装目录和安装目录下的Scripts目录拿到,做成如下任意一行的格式

C:\Python37;C:\Python37\Scripts;C:\Python36;C:\Python36\Scripts;C:\Python35;C:\Python35\Scripts;C:\Python27;C:\Python27\Scripts;# 默认版本3.7

C:\Python36;C:\Python36\Scripts;C:\Python37;C:\Python37\Scripts;C:\Python35;C:\Python35\Scripts;C:\Python27;C:\Python27\Scripts;# 默认版本3.6

C:\Python35;C:\Python35\Scripts;C:\Python37;C:\Python37\Scripts;C:\Python35;C:\Python35\Scripts;C:\Python27;C:\Python27\Scripts;# 默认版本3.5

C:\Python27;C:\Python27\Scripts;C:\Python35;C:\Python35\Scripts;C:\Python37;C:\Python37\Scripts;C:\Python35;C:\Python35\Scripts;# 默认版本2.7

根据你的需求,将其中一行添加到环境变量中去。比如我将Python3.7版本作为我的默认解释器。那么,我就把第一行路径添加到系统变量中。

No.3 Tests

在添加完环境变量之后,在任意窗口,打开cmd,进行测试。

多版本共存只要将路径添加好,就没有什么问题,我们通过重命名文件,来调用不同的解释器,已达到多版本共存的问题

欢迎指正

that's all

python解释器 pip安装_Windows下安装Python解释器并配置pip相关推荐

  1. python seaborn安装_Windows下安装pip、matplotlib以及seaborn

    安装Matplotlib 一个有用的python包下载网址 安装python 安装pip(一个python包管理工具) 下载tar.gz包,解压,然后在命令行里进入解压目录,输入 python set ...

  2. python spark安装_windows下安装spark-python

    首先需要安装Java 下载安装并配置Spark 从官方网站Download Apache Spark™下载相应版本的spark,因为spark是基于hadoop的,需要下载对应版本的hadoop才行, ...

  3. python库下载哪些_Windows 下各种Python库的下载与安装

    这篇文章主要介绍了Windows环境下各种Python库安装包下载地址与安装过程详细介绍,仅供参考. 在用Python开发时(Windows环境),会碰到需要安装某个版本的第三方库,为了以后查找.安装 ...

  4. windows 搭建python 虚拟环境 写程序_Windows下搭建Python虚拟环境

    1.进入你想要创建python虚拟环境的目录下 2.使用pip工具安装virtualenv软件包 pip install virtualenv 3.使用virtualenv命令创建一个名字为newen ...

  5. windows下python依赖包_windows下安装python拓展包

    安装Python集成开发环境IDE 2.IPython:方便今后编译其他扩展库,占用空间92.8M: sudo apt-get install python-dev IPython 为了安装最新版的I ...

  6. opencv python安装 centos_centos下安装opencv

    根据项目需要,安装opencv并提供给开发使用,并且使用opencv提供python3的API接口.虽然不知道是个啥,还是简单了解下. opencv是什么? OpenCV的全称是Open Source ...

  7. spark的python开发安装方式_windows下安装spark-python

    首先需要安装Java 下载安装并配置Spark 从官方网站Download Apache Spark™下载相应版本的spark,因为spark是基于hadoop的,需要下载对应版本的hadoop才行, ...

  8. python虚拟环境 windows环境搭建_windows下安装Python虚拟环境virtualenvwrapper-win

    1.安装 执行命令 pip install virtualenv 为了使用virtualenv更方便,可以借助 virtualenvwrapper 执行命令 pip install virtualen ...

  9. python (16) 如何在linux下安装lxml(pip安装,ubuntu下,centos下)

    首先需要明白lxml包依赖其他包,必须先安装其他包然后再安装lxml 安装python-pip:方便安装python的第三方包 [root@******/]# wget https://bootstr ...

  10. python安装scipy出现红字_windows下安装numpy,scipy遇到的问题总结

    1.安装numpy 下载numpy编译包,进入该目录下, 调用命令 python setup.py install进行安装,返回错误: error: Unable to find vcvarsall. ...

最新文章

  1. GitHub五万星登顶,程序员命令行最全技巧宝典!
  2. iOS 字符属性NSAttributedString描述
  3. CRNN竞赛程序实现过程
  4. 如何解决SQL Server 2008 R2中“阻止保存要求重新创建表的更改”的问题!
  5. 使用Python读写kafka
  6. python报错TabError: inconsistent use of tabs and spaces in indentation解决方案
  7. vue防重复点击(指令实现)
  8. python异步框架twisted_twisted是python实现的基于事件驱动的异步网络通信构架。
  9. html 模板配置,模板文件配置
  10. 树莓派安装python2.7_树莓派3 + raspbian lite + OpenCV 3 环境搭建
  11. Windows Phone Local Database Schema Upgrade Part1 - Adding new columns
  12. 滚动到底部自动加载 html,移动端页面滚动到底部自动加载数据
  13. 爬虫 - scrapy框架设置代理
  14. 计算机软硬件逻辑等价性是指,南航计算机组成原理复习ppt.ppt
  15. Chloe Orm的使用(一)
  16. mysql的填充因子_数据库SQL Server – 索引 – 填充因子
  17. 一个页面中有多个audio标签,其中一个播放结束后自动播放下一个,audio连续播放
  18. python自动化测试实战-无涯(学习与研究)[一]
  19. es的refresh和flush介绍
  20. Python量化交易实战:获取股票数据并做分析处理

热门文章

  1. 树莓派gpio接ttl转usb串口调试
  2. XenCenter建立SR存储库,添加系统ISO镜像源
  3. VASP服务器第一次安装各种软件(上)
  4. 北斗导航 | RAIM:基于速率监测的GNSS/INS完好性监测
  5. 论文查重算法 python_论文查重降重绝密方法
  6. Windows令牌窃取提权和烂土豆提权学习
  7. python简单的爬虫实例
  8. 解决串口数据接收,实际值FF,接收却是FFFFFFFF
  9. XILINX FPGA数字信号处理——1、信号处理概论
  10. 死磕算法!35篇算法设计实例+6本必读书打包送你