windows配置Python多版本共存

摘要:
windows配置Python多版本共存作者:尹正杰版权声明:原创作品,禁止转载!否则,将追究法律责任。最近,Python开发非常流行。三年前,我的一位运维朋友告诉我,Python语言在未来会非常流行。当时,天气热了三分钟。我用Python编写了一个聊天工具,并在工作中不时使用它。但到了它的盒子

                    windows配置Python多版本共存

                                        作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

  最近Python开发蛮火的,三年前我的一个运维朋友就告诉我说Python语言将来会很火,当时就三分钟热度,用Python写过一个聊天工具,工作中也时不时会用到它。但是对它的框架并不是很感冒。不过目前Python3.x版本的即将回去取代Python2.x版本,虽然Python官网说2020年停止对Python2.x版本的技术支持,于是近几年很多企业逐渐从Python2.x版本过度到Python3.x版本,为了方便测试,很多Python用户不得不在电脑上那种两个版本的,即Python2.x版本和Python3.x版本。

  

一.下载安装包

  为了测试,我下载的是最新版的Python2.x和Python3.x版本,大家根据自己的生产环境版本安装即可。下载地址:https://www.python.org/downloads/

windows配置Python多版本共存第1张

二.安装python版本兼容的原理

  安装多个版本的方法就是避免变量重名的情况,比如python2.x和python3.x版本安装完毕后都有默认的python执行脚本和一个pip的脚本,我们只需要在path环境中让他们找到各自的脚本名称就可以轻松实现多版本安装啦!

三.配置Python2.x的环境变量

1>.安装完毕后将服务python脚本进行改名操作

windows配置Python多版本共存第2张

2>.删除python2.x版本自带的脚本

windows配置Python多版本共存第3张

3>.定义python2.x版本的环境变量

windows配置Python多版本共存第4张

4>.将python2.x加入windows系统的环境变量中(要点击确定,别直接点小红叉啊!)

 windows配置Python多版本共存第5张

 

四.安装Python3.x

1>.安装完毕后将服务python脚本进行改名操作

windows配置Python多版本共存第6张

2>.删除python3.x版本自带的脚本

windows配置Python多版本共存第7张

3>.创建环境变量的名称

windows配置Python多版本共存第8张

4>.添加python3.x到环境变量

windows配置Python多版本共存第9张

五.测试python版本是否安装成功

windows配置Python多版本共存第10张

  建议大家不要使用命令行编程哈,最好还是用IDE,这样我们就不要进行配置环境变量的操作啦!直接把安装路径告诉IDE就好!

免责声明:文章转载自《windows配置Python多版本共存》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇第二百一十三节,jQuery EasyUI,NumberBox(数值输入框)组件正则匹配IP下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

windows10 Anaconda3安装教程

本文主要介绍在 windows 10 系统中安装 Anaconda3 的详细过程。 1. 官网下载安装包 官网下载Anaconda最新安装包: https://www.anaconda.com/distribution/ 根据自己的需要,选择适合自己电脑版本的安装包。我的电脑是win10 64位版本,所以下载下图所示的安装包。   官网下载页面...

[转]linux共享库位置配置(LD_LIBRARY_PATH环境变量 或者 更改/etc/lld.so.conf

Linux 运行的时候,是如何管理共享库(*.so)的?在 Linux 下面,共享库的寻找和加载是由 /lib/ld.so 实现的。 ld.so 在标准路经(/lib, /usr/lib) 中寻找应用程序用到的共享库。 但是,如果需要用到的共享库在非标准路经,ld.so 怎么找到它呢? 目前,Linux 通用的做法是将非标准路经加入 /etc/ld.so....

pybedtools:在Python中使用BEDTools

I have a Python, I have a BEDTools. Ah,pybedtools! 前言 pybedtools 是采用 Python 对BEDTools 软件的封装和扩展。为啥要用pybedtools ,而不是直接使用BEDTools 呢? 当然是我们想在Python 使用 BEDTools 啦() Why pybedtools? 作者也...

python如何获取公众号下面粉丝的openid

如何获取公众号下面粉丝的openid呢,首先要获取一个access_token,这个token可不是令牌(Token),如何获取这个access_token呢?有两种方法,方法如下: #-*- coding: cp936 -*- #python 27 #xiaodeng #原文在 https://www.cnblogs.com/dengyg200891/p...

windows 安装使用jupyter及 基础配置

jupyter 是什么Jupyter Notebooks 是一个交互式笔记本,支持运行 40 多种编程语言,它的本质是一个 开源的 Web 应用程序,我们可以将其用于创建和共享代码与文档,他可以支持实时代码,数学方程,可视化和 markdown。Jupyter Notebooks提供了一个环境,让你可以无需离开这个环境,就可以在其中编写你的代码、运行代码、...

skywalking对nginx的支持

转载自博客:https://blog.csdn.net/qq_24267619/article/details/106622434 skywalking要支持nginx: skywalking对nginx的采集的agent插件是基于lua来编写的,所以要采集nginx,nginx安装的时候必须要支持lua插件 默认情况下Nginx不支持Lua模块,需要安...