python以及java环境搭建+解决不同版本环境共存问题
1.搭建python环境
1.安装python3.9.7,选择自定义安装、将文件添加至环境路径,然后选择下一步。
2.默认、然后选择下一步。
3.选择适用于所有使用者,选择自己想要存放的路径,然后选择点击安装。等待片刻。。。
4.点击安装完成。使用cdm命令,输入python查看是否安装成功。
5.安装python2,选择适用所有适用者,然后选择下一步。
6.选择默认路径,然后下一步。
7.选择will be installed on local hard drive,然后选择下一步。等待片刻。。。。
8.点击安装完成。
9.配置环境变量,在环境变量path中添加python3和python2的安装路径,具体如下图。
10.将python3的安装路径下的python.exe修改名为python3.exe、pythonw.exe修改名为pythonw3.exe。
11.将python2的安装路径下的python.exe修改名为python2.exe、pythonw.exe修改名为pythonw2.exe。
12.cmd输入python2和python3检查是否可应用。
13.重装pip命令:
python2 -m pip install --upgrade pip --force-reinstall
python3 -m pip install --upgrade pip --force-reinstall
14.重装后出现报错Fatal error in launcher...解决报错问题:
将python3安装路径下C:\Program Files\Python39\Scripts的pip*.exe全部删除(pip.exe也删除)
15.重装pip:python3 -m pip install --upgrade pip












2.搭建java环境
安装jdk1.8,用于burp的安装使用
1.登录官方下载链接,进行下载:https://www.oracle.com/java/technologies/javase-jdk8-doc-downloads.html。
2.双击,然后点击下一步。
3.默认路径,然后点击下一步。
4.一路点击下一步,直至 安装完成。
5.配置环境变量
5.1新建系统变量
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_202
5.2新建系统变量
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
5.3编辑系统变量Path:
新建值:%JAVA_HOME%\bin
将新建值移至第一顺位后,点击确认。
6.cmd检测是否安装成功命令:java -version
由于新版bp需要使用jdk9-19,再安装一个jdk17,需要两版本共存
7.登录官网下载jdk17:https://www.oracle.com/java/technologies/downloads/#jdk17-windows
8.新建路径存放java17:C:\Program Files\java17 点击下一步进行安装。
9.安装成功后,点击关闭
修改环境变量
10.在java17的安装目录下,bin文件中,修改java.exe的文件名为java17.exe
11.在java8的安装目录下,bin文件中,修改java.exe的文件名为java8.exe
12.将上述java17和Java8中bin文件路径,复制到环境变量中的系统变量path中,如下图。
13.使用命令java8 -version和java17 -version检查环境是否共存。结果如下图证明已经成功。












python以及java环境搭建+解决不同版本环境共存问题的更多相关文章
- 前端开发 Vue -1windows环境搭建Vue Node开发环境
解决几个疑问: 想学习下vue.js,我理解的它是一个前端的框架,主要作用是对数据的处理,和juqery类似,所以不太理解为什么要在nodejs中npm install vue呢?在html文件中引入 ...
- JEECG环境搭建(Maven版本)-总结Eclipse
1.安装sql server 数据库: 解决办法: 控制面板→程序和功能→启用或关闭Windows功能 .Net Framework 3.5这一项未被完全选中(应为对勾,如果是方块也不可以) 选中该项 ...
- cocos2d-x 3.0正式版 环境搭建 (解决载入失败,未能载入XXX包)
cocos2d-x 3.0正式版最终公布了~ 等了好久~ 废话不多说,直接写方法. 1.下载安装vc2012 ,我用的是旗舰版,传送门:点击打开链接 2.下载cocos2d-x 3.0正式版,传送门: ...
- 微信小程序的开发环境搭建(Windows版本)
前言: 小程序是指微信公众平台小程序,小程序可以帮助开发者快速的开发小程序,小程序可以在微信内被便捷地获取和传播:是一种不需要下载安装即可使用的应用小程序,和原有的三种公众号是并行的体系.2017年1 ...
- Pycharm初始创建项目和环境搭建(解决aconda库文件引入不全等问题)
1.新建工程 1.选择新建一个Pure Python项目,新建项目路径可以在Location处选择. 2.Project Interpreter部分是选择新建项目所依赖的python库,第一个选项会在 ...
- 环境搭建-ELK单节点环境搭建(02)
写在前面 常说:"工欲善其事必先利其器",这话想想也是一点毛病也没有,在开始学习任何技术之前,我们总得有一个实际可供操作的实验环境.有人说,"看十遍不如用一遍" ...
- Mac OS X下环境搭建 Sublime Text 2 环境变量配置 开发工具配置Golang (Go语言)
Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 一.安装Golang的SDK 在官网http://golang.org/ 直接下载安装 ...
- NetCore2.2开发环境搭建和2008R2部署环境搭建
开发环境: 开发工具:VS2017 系统:Win10 64位 Skd下载地址: https://dotnet.microsoft.com/download 3个都下载下载,安装dotnet-sdk-2 ...
- Spark集群环境搭建——Hadoop集群环境搭建
Spark其实是Hadoop生态圈的一部分,需要用到Hadoop的HDFS.YARN等组件. 为了方便我们的使用,Spark官方已经为我们将Hadoop与scala组件集成到spark里的安装包,解压 ...
- java环境搭建系列:JDK环境变量详细配置
学习java语言,编写java程序,运行java程序,都离不开Java环境的支持,最重要的就是安装JDK,JDK给我提供了java程序的开发环境和运行环境.为了让java程序放在电脑的任意位置都可以执 ...
随机推荐
- 【Linux】【UOS】为挂载的磁盘创建快捷方式(软链接)
打开项目或者保存文件的时候,如果需求路径不是系统盘路径,那么找起来还真是麻烦.以下时候通过创建快捷方式(软链接)的方式,将打开磁盘的快捷方式放在用户目录下,就方便寻找打开了. 1.查询挂载点 sudo ...
- Ubuntu 下安装oh-my-zsh
Ubuntu系统默认状况下的终端样式如下: Ubuntu default terminal's style 有个知名的神奇:Oh-My-Zsh 可以让终端及美观又实用: Oh-My-Zsh agnos ...
- shell脚本实现Base64加解密
暂时不支持中文字符 脚本: #!/bin/bash # ##################################################################### # ...
- Qt/C++动态启用地图功能/地图拖曳/键盘操作/滚轮缩放/双击放大/连续缩放等
一.前言说明 地图组件为了方便用户的操作,一般会满足各种需求场景,比如用鼠标拖曳地图,实体键盘按键上下左右移动,鼠标滚轮缩放地图大小,双击放大地图,这些常规的操作可以极大的方便用户操作,问题是,有时候 ...
- Qt/C++通用跨平台Onvif工具/支持海康大华宇视华为天地伟业等/云台控制/预置位管理/工程调试利器
一.前言 在安防视频监控行业,Onvif作为国际标准,几乎主要的厂商都支持,不仅包含了国内的厂商,也包括主要的国际厂商,由于有了这个标准的存在,使得不同设备不同安防平台之间,能够接入各个厂家的硬件设备 ...
- Qt/C++摄像头采集/二维码解析/同时采集多路/图片传输/分辨率帧率可调/自动重连
一.前言 本地摄像头的采集可以有多种方式,一般本地摄像头会通过USB的方式连接,在嵌入式上可能大部分是CMOS之类的软带的接口,这些都统称本地摄像头,和网络摄像头最大区别就是一个是通过网络来通信,一个 ...
- Qt/C++开发经验小技巧281-285
悬停窗体QDockWidget默认在标题栏右键会弹出悬停模块的显示隐藏菜单,如果需要去掉,会发现设置Qt::NoContextMenu或者事件过滤器拦截都是无效的,必须设置 dockWidget-&g ...
- 创建Windows service使用FluentScheduler定时刷新网页
我们都知道iis的程序池默认的闲置回收时间是20分钟, 如果是自己的服务器,我们可以设置成0,闲置不回收. 这样网站就不会出现每隔20分钟没有访客访问就出现打开非常慢的情况. 但是,如果个别网站不是用 ...
- w3cschool-R语言 教程
https://www.w3cschool.cn/r/ R语言教程 R语言是用于统计分析,图形表示和报告的编程语言和软件环境. R语言由Ross Ihaka和Robert Gentleman在新西兰奥 ...
- System类、Math类、BigInteger与BigDecimal的使用
System类代表系统,系统级的很多属性和控制方法都放置在该类的内部.该类位于java.lang包. 由于该类的构造器是private的,所以无法创建该类的对象,也就是无法实例化该类.其内部的成 ...