2023年3月份搭建蓝桥杯环境遇到的问题总结
每一届的同学总要有人搭建蓝桥杯环境,我们希望能做一份安装蓝桥杯环境问题总结,对新一届的同学搭建环境有所帮助。
-----作者:小别三00
************************************************************************************************
问题目录:
问题1:java环境变量不会配置
问题2: python安装包双击运行直接失败setup failed
问题3:python安装包安装到最后提示 setup failed 0x80070643失败
问题4:python安装成功后,IDLE打不开
问题5:vscode安装左侧栏没有“应用市场”
问题6:vscode在“应用市场”中搜索不到python
************************************************************************************************
问题1:java环境变量不会配置
总体上来说,java安装没出现什么大问题。主要还是环境变量的配置,在理解上可能有点绕,
如下图,做个详细解释:
- java默认安装地址即可。
- 配置环境变量:
具体操作如下:
CLASSPATH同理即可:
最后在PATH中添加:
(%JAVA_HOME%就是一个变量,和c语言自己定义int a;一样,用a来代表某一个地址,这样下一次再次定位到java地址的时候就不用写C:\\\\\了,直接%%内引用变量JAVA_HOME就代替了冗长的地址写法)
问题2: 安装包双击运行直接失败setup failedpythonfailed
Python的安装问题最多。
对于网络中心209房间的电脑,它们是x32位系统需要重装为x64位系统。此时双击打开“python-3.8.6-amd64.exe”会直接弹出setup failed。
此时查看安装失败的日志log
发现提示需要先打win7补丁:
到百度上各种搜,会找到对应的KB2533623补丁的。
或者这里的链接:
安装下载KB2533623
链接:https://pan.baidu.com/s/1dsYhCth2wOQwWVjNb-A2Jw
提取码:pyth
打完补丁,尝试打开“python-3.8.6-amd64.exe”,如果能显示正常界面
,那就按蓝桥文档走。否则可能需要重启一次才生效。
打完补丁后,走到下图,全选,安装。
此时安装到1/4的时候setup failed, 0x80070643
问题3:python安装包安装到最后提示setup failed 0x80070643失败
此时需要连网。
这时候再次查看安装python安装日志log
发现里面多次提到URL的ERROR。将对应的URL(大概是http:\\python.org……\\msi)复制到机房的各个浏览器尝试上去看看,发现谷歌浏览器上去可以下载,火狐浏览器可以上去可以下载,但是IE浏览器上不去,说明python的安装调用了IE浏览器的内核,此时需要打开IE浏览器把如下图的勾选:
这个时候再次安装,发现可以正常跑完进度条,安装成功!
问题4:python安装成功后,IDLE打不开
总体上来说,win7系统比较旧,因此需要打很多的补丁来进行修补拓展。可以用directXrepair工具来大量补丁(打100多个补丁),可以解决一些DLL文件的缺少。
此时,打完这100多个补丁,可以正常打开IDLE。
directXrepair链接: https://pan.baidu.com/s/17TEB4JhEgAciyySmvjFmhQ?pwd=esav
提取码: esav
问题5:vscode安装左侧栏没有“应用市场”
Vscode安装完后发现左侧没有“应用市场”,说明你安装错包了。你可能安装成“测试环境”里的vscode版本了,换一个蓝桥杯官方提供的文件夹内的vscode版本,安装完毕会正确显示左侧有“应用市场”图标
问题6:vscode在“应用市场”中搜索不到python
安装完vscode后,在扬帆楼205机房和网络中心209机房的win7中,可能会出现的问题:搜索不到python。
此时是ipconfig网络配置的问题。必须是管理员身份,打开cmd。
依次输入:
Ipconfig /renew6(或者ipconfig /renew当时输入这个renew没用,renew6才有用)
ipconfig /registerdns
ipconfig /flushdns
ipconfig /release
无论cmd弹出的各种信息都是合理,正常的,直接依次执行上述命令即可。目的是把ip地址刷新、把dns刷新,可以让vscode连上网。(此方法转载借鉴:https://blog.csdn.net/lmqJAVA/article/details/121044290)
执行上述4条dos命令后,可以尝试打开vscode再次搜索python了。如果还是没成功,(扬帆楼205我们当时也没成功),就还需要打一个vscode的补丁:
链接: https://pan.baidu.com/s/1xhHD2idlCQmVVJfysxfIAw?pwd=kqfb
提取码: kqfb
成功了,就正常安装中文版插件,安装python……按着蓝桥官方文件一步一步走。