返回顶部

在win10操作系统中pycharm启动时无法打开的解决方法

'''
当打开pycharm时报错

Error launching Pycharm

Failed to load JVM DLL C:\Program Files\Jetbrains\Pycharm 2020.1jbrlbin\servertjvm.dll

If you already have 64-bit JDK installed,define a JAVA_HOME variable in Computer>System Properties……

分析:通过这段报错信息仿佛是因为没有配置jdk文件或者没有安装jdk引起的,其实根据后来的实践结果发现,其实发生这种报错并不仅仅是因为缺少jdk或者未配置jdk与jre变量导致的,其实在windows10中,如果你是超级管理员账户(adminstrator)账户的话,那么如果你将UAC(用户控制)打开的情况下,超级管理员无法取得权限,所以无法打开pycharm会报错,只能用以管理员运行的方式来正常打开pycharm软件。
解决方法1:如果遇到的是第一种状况,那么需要通过浏览器搜索jdk,进入Java官网进行下载jdk,切记jdk版本不可太旧,否则无效,所以我们用jdk1.8版本进行下载,下载完成后进行安装,默认安装在'C:\Program Files\Java'文件路径下,然后将jdk、jre路径分别作为Path变量名的值,再创建JAVA_HOME变量名,将'C:\Program files\jasva\jdk1.7.0_6'作为它的变量值,后依次点击确定即可。
解决方法2:如果是第二种情况,那么需要使用win+r快捷键使用“运行”在搜索框中输入gpedit.msc后进入组策略编辑器,然后依次点击“计算机配置-——Windows设置————安全设置————本地策略————安全选项”然后在右侧窗口中找到“用户账户控制:用于内置管理员账户的管理员批准模式”配置项,双击该配置项打开属性窗口,选禁用,择会关闭uac,可获得所有权限,即可。
'''

posted @ 2020-09-17 23:57  Satan—yuan  阅读(5666)  评论(0编辑  收藏  举报