python开发环境安装配置
需要安装的软件:
Python2.7.14和Python3.6.4 要在电脑上同时安装两个版本
开发工具:PyCharm 是一个jetbrains的python开发工具 idea系列之一
Python版本:2.X和3.X两种不同的版本
现在我windows电脑存在两种版本,分别为python 3.6.4和python 2.7.14
在windows命令行下输入python,默认执行时python 3.6.4这个版本,想要执行2版本我设置为需要输入python2
安装Python
Python安装包官网下载地址:https://www.python.org/downloads/
选择需要安装的版本下载安装包
Python-(这里是版本号,如2.7.14).msi是windows的安装版本
下载完成后进行安装,对于不想默认路径安装的人,可以选择非系统盘作为自己的安装路径。如我的是D:\Python
接下来需要进行环境变量的配置(图片由网上截取地址:https://www.jianshu.com/p/0bd0bc73eff2)
python会在安装时候自动将python路径设置到Path系统环境变量中。如下面
如果在cmd中输入python后会进入到python界面,测说明python安装完成。
不行则我们手动将我们的python安装路径添加到系统环境变量中(不会请百度)
到此单个python的安装已经完成。不安装两个版本的可以省略下面的python3的安装
我们是要完成windows电脑安装2.x和3.x版本,我们继续通过python的官网下载python 3.6.4.exe(有一点很好奇,怎么2.7版本是msi文件3.6就变成了exe文件了呢)
下载完成安装,同上
有可能你安装完成后在命令行输入python时输出的还是python2.7版本的信息。首先需要确认我们需要默认使用的python版本是多少。在这里假设是python3.x
我们分别获取3.6.4和2.7.14的安装路径(注意安装的路径不要弄错)
注意上面红圈。我的python2.7.14的安装路径D:\Python\ 我的python3.6.4的安装路径是D:\Python3\
我们打开环境变量(我的电脑--右键--属性--高级--环境变量)在系统变量Path变量中添加信息
如:
在Path变量的值中要将已有的Python相关路径先删掉
在这个最后面添加
- ;D:\Python3\;D:\Python3\Scripts\;D:\Python\;D:\Python\Scripts\
将python3的路径放在前面,然后我们修改python2.7.14目录下的Python.exe文件重命名为Python2.exe
设置完后我们再cmd路径输入python显示的就是默认的python3.6.4的信息,
如果我们要使用python2.7.14就要输入python2
(现在才知道输入的这个python名字时,系统会查找Path的变量值,也就是查找变量值所有路径下有没有一个python.exe的可执行文件,有则将其进行运行,没有则返回错误信息)
如果我们想默认使用python2.7.14,只需要将python3安装路径中的Python.exe重命名为Python3.exe,Python2安装路径中的Python.exe不需要修改名字为Python2.exe
这样就完成Python2和3的共存。
但还是有一个问题,当我们进行pip安装模块时,我们不知道使用的是python2还是python3的安装
而且我们配置环境变量后在cmd命令行输入pip,pip2或者pip3
会报错误
Fatal error in launcher: Unable to create process using '"'
这时候我们需要将python2和python3对应的Scripts目录下的pip.exe文件给删除掉。关闭dos窗口,重新打开输入pip3和pip2都可以进行输入
如果我们python2要安装模块时,应该使用pip2 install 你想要安装的软件名
如果要在python3中安装则可以用pip3
python2.x和python3.x共存安装配置完毕
安装PyCharm 百度搜索,找到对应官网下载安装。
python开发环境安装配置的更多相关文章
- sublime txet 3 python 开发环境安装配置
下载python 下载地址:https://www.python.org/downloads/windows/ 下载sublime text 3 下载地址:https://www.sublimetex ...
- Windows7 x64 跨平台开发环境安装配置
======================================================================= Windows7 x64 跨平台开发环境安装配置 201 ...
- 一个电脑的重装到java开发环境安装配置的全过程
刚拿到一台别人用过的电脑.看着c盘爆满,而且用了还是windows7操作系统,强迫症发作马上就准备重装系统. 之前换固态使用wepe制作U盘启动盘装系统的步骤和过程全部忘记的,贼尴尬. 同事都看不过眼 ...
- QT开发环境安装配置教程
QT开发环境安装配置教程 分类: QT2012-11-29 23:31 35366人阅读 评论(12) 收藏 举报 Linux版的直接在ubutnu软件中心输入QT,安装响应的Designer,Cre ...
- JavaFX开发环境安装配置
JavaFX开发环境安装配置 从Java8开始,JDK(Java开发工具包)包括了JavaFX库. 因此,要运行JavaFX应用程序,您只需要在系统中安装Java8或更高版本. 除此之外,IDE(如E ...
- Linux发行版Ubuntu下的Python开发环境的配置
linux下的Python安装, 首先我们需要使用都Shell一系列的命令(前面的linux基础可不是白学的哦!) 1.更新软件安装源地址 sudo apt-get update apt-get,是一 ...
- python开发环境安装
1.首先安装python-3.4.2.msi,此为python主程序,双击安装,根据自身的情况做选择,也可以使用默认设置,一路next也没什么问题. 2.设置环境变量=>编辑Path,在最后加上 ...
- Spark之路 --- Windows Scala 开发环境安装配置
JDK安装 JDK安装包下载 到Oracle官网下载JDK. 传送门 下载之前要记得勾选上同意协议然后选择相应的版本(Windows/Linux, 32/64) JDK安装及验证 按提示完成安装,安装 ...
- Java开发环境安装配置
电脑配置:Win7 64位 JDK1.8+Apache Tomcat8.5.4 下载JDK1.8 全名: Java SE Development Kit 8u151,下载最新稳定版本 下载地址:htt ...
随机推荐
- TFS 2017 培训 - 北京某银行科技部Java研发团队
今天受邀和微软公司的朋友一起,为北京某银行科技部的两个Java研发团队做了一场TFS系统的技术培训. 按照需求分析>开发>编译>发布>测试的流程为研发团队做了全流程的介绍. 这 ...
- 记一次IIS站点出错的解决过程
记一次IIS站点出错的解决过程 以前一直都是人家用着系统出问题了反馈过来这边改,没想到这回就发生在自己使用的过程中 问题经过 我正在执行一个操作,保存了没有返回提示,打开浏览器控制台查看网络,请求返回 ...
- 使用DbTableColumnWeb项目简要
项目说明 环境:Vs2013 .Net4.5 MVC5 主要功能:直观编辑表字段说明:生成表对应的实体类:生成数据库表文档说明: 初衷:在开发过程中,经常会遇到同事询问表字段含义.手动编写表对应的实体 ...
- 适合新手看的ref和out
面试的时候一般很高的概率会问到ref和out的区别...我们死记硬背的话很难记住. 建议大家和我一样简单的探索一下.动手试一下就能记住了. 共同点是我们在使用ref或者out的时候一定要在写的方法里面 ...
- 基于VMware Workstation搭建开发服务器
基于VMware Workstation搭建开发服务器 文章为本人原创,转载请联系作者并注明出处.晓松 源URL: https://www.jianshu.com/p/e62ab7de0124 我 ...
- 如何在centos下配置redis开机自启动
2014/11/10补充:其实在redis的下载包中就包含了官方自带的启动脚本,路径在/redis-stable/utils/redis_init_script.在utils目录下也有安装redis- ...
- 【文文殿下】ExBSGS
无需逆元版本: #include<cstdio> #include<cassert> #include<cmath> #include<map> typ ...
- es6中箭头函数 注意点
var aaabbb = 'kkkooo' setTimeout(()=>{ var aaaa = 'kkkk'; console.log(this) },1000); 因为据我了解,箭头函数指 ...
- 基于Zookeeper实现的分布式互斥锁 - InterProcessMutex
Curator是ZooKeeper的一个客户端框架,其中封装了分布式互斥锁的实现,最为常用的是InterProcessMutex,本文将对其进行代码剖析 简介 InterProcessMutex基于Z ...
- linux crontab 实现每秒执行的实例
linux crontab 命令,最小的执行时间是一分钟.如需要在小于一分钟内重复执行,可以有两个方法实现. 1.使用延时来实现每N秒执行 原理:通过延时方法 sleep N 来实现每N秒执行. 创 ...