启动pycharm报错,Exception in thread “main” java.lang.ExceptionInInitializerError at java.bas…
启动pycharm报错,Exception in thread “main” java.lang.ExceptionInInitializerError at java.bas…
提示:帮帮志会陆续更新非常多的IT技术知识,希望分享的内容对您有用。本章分享的是springboot的使用。前后每一小节的内容是存在的有:学习and理解的关联性。【帮帮志系列文章】:每个知识点,都是写出代码和运行结果且前后关联上的去分析和说明(能大量节约您的时间)。
所有文章都*不会*直接把代码放那里,让您自己去看去理解。我希望我的内容对您有用而努力~
系列文章总目录,除了当前的AI大模型系列外,还包括java前后分离,Python,AI,大数据,游戏,面试等等,系列文章归纳在此:
系列文章—总目录
文章目录
前言
我也是折腾了好久,最终找到了叫这个名字的东西,我去,就是它(超大声)~!!
废话不多说,看图:
废话不多说,看图:
废话不多说,看图:

不用疑惑,为什么安装Python开发工具,会报Java的错,jdk哪里来的。。如图:启动的时候,需要运行一些java的功能来启动软件
不用纠结是不是,pycharm版本太新了,和本机的jdk不兼容。不是:自2021版开始,pycharm内部自带一个小jdk,不需要用户自己安装jdk
不用纠结是不是内存不够,怎么点不开呢,pycharm用不了多少,相信不会是这个原因
一、新老版本同时存在
建议把老版本卸载了,就用新的,后面有原因,就想两个一起用的,看:
安装了多个不同版本的pycharm,新安装的pycharm打不开
我把文章拆开了,放一起,篇幅太大~
二、完全卸载老版本
现在就是老版本在给你搞事
老版本pycharm的jvm 不需要太高,且有一个内部位置去指定使用了
那么:
新版本pycharm的jvm 不兼容啊~ 且它没有去使用新的,而去使用老的了,那就打不开,报错~
如何干净完全的卸载pycharm
我把文章拆开了,放一起,篇幅太大~,里面各种卸载干净,包括注册表等等等啥的
三、配置文件
电脑安装了多个版本Pycharm导致存在多个pycharm64.exe.vmoptions
解决:
下载一个叫:Everything的软件:

搜索:pycharm64.exe.vmoptions
删除多余其他版本文件,只留你新装的那个
果然,搜索出来我老版本的pycharm的一些信息,右边就是文件夹的位置(我没有截图下来),找到那个位置,删除掉vmoptions文件就好了

它里面的配置,还真的有java版本 java的路径 和 管理启动项的 内存啥的~~
所以:你电脑都有几个vmoptions文件,它们就是管理启动的配置,有那么多个,新安装的又怎么打开,又怎么启动,因为:这个文件的名字 不管老的 新的 都是一样的,叫:pycharm64.exe.vmoptions。没有版本后缀,我嘞个豆~~~,我就算去修改配置,内存大小啥的,连我自己都不知道,它会去用哪个
总结
(会陆续更新非常多的IT技术知识及泛IT的电商知识,可以点个关注,共同交流。ღ( ´・ᴗ・` )比心)
(也欢迎评论,提问。 我会依次回答~)
更多推荐



所有评论(0)