'''

当打开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,可获得所有权限,即可。

'''

在win10操作系统中pycharm启动时无法打开的解决方法的更多相关文章

  1. CentOS 6.5 QtCreator启动时 dbus-1的错误解决方法

    启动QtCreator提示:dbus_connection_can_send_type的错误, QString::arg: Argument missing: 无法解析dbus_connection_ ...

  2. Tomcat启动时shell窗口乱码解决方法

    tomcat/conf/目录下,修改logging.properties java.util.logging.ConsoleHandler.encoding = utf-8 更改为 java.util ...

  3. web.xml中配置启动时加载的servlet,load-on-starup

    web.xml中配置启动时加载的servlet,load-on-starup 使用servlet来初始化配置文件数据: 在servlet的配置当中,<load-on-startup>1&l ...

  4. Redis 3.0版本启动时出现警告的解决办法

    原文:http://m.blog.csdn.net/article/details?id=50864933 Redis 3.0.7版本启动时出现警告的解决办法 发表于2016/3/12 12:52:4 ...

  5. 在ASP.Net环境中,当用户点击报表中的超链接时如何调用Java Script方法?

    问题描述:在ASP.Net环境中,当用户点击报表中的超链接时如何调用Java Script方法? 问题解答: 你可以在TextObject.Hyperlink对象中编写js代码(javascript: ...

  6. 安装visual studio2017后 首次启动出现ActivityLog.xml异常解决方法

    安装visual studio2017后 首次启动出现ActivityLog.xml异常解决方法 ps:操作系统是win10 在官网下载了vs2017社区版按照教程(教程链接在文末)安装完成之后,首次 ...

  7. [转帖]win10 .Net Runtime Optimization Service占用大量CPU资源解决方法

    win10 .Net Runtime Optimization Service占用大量CPU资源解决方法 https://blog.csdn.net/cwg2552298/article/detail ...

  8. 关于php读mysql数据库时出现乱码的解决方法

    关于php读mysql数据库时出现乱码的解决方法 php读mysql时,有以下几个地方涉及到了字符集. 1.建立数据库表时指定数据库表的字符集.例如 create table tablename ( ...

  9. linux上备份Oracle时EXP-00091的错误解决方法

    unix/linux上备份Oracle时EXP-00091的错误解决方法 unix/linux上备份数据时的错误解决方法 EXP-00091: Exporting questionable stati ...

随机推荐

  1. 搭建sublime.txt环境结合使用python

    { "cmd": ["python3", "-u", "$file"] }

  2. .NET 5.0 Docker 镜像 错误修复方法

    在给eshopondapr 打镜像的时候碰到了3个错误 1.restore: Received an unexpected EOF or 0 bytes from the transport stre ...

  3. 【然天一】随机读写(4k)百盘天梯

    随机读写适用于大量小文件的读写,是最贴近办公和编程的使用场景.现在很多硬盘厂商只宣传它们的连续读写(Seq),但除了游戏和视频剪辑场景之外并没有什么卵用. 总结一下: 傲腾秒杀全部 NAND SLC ...

  4. ApacheCN Linux 译文集(二) 20211206 更新

    CentOS7 Linux 服务器秘籍 零.前言 一.安装 CentOS 二.配置系统 三.管理系统 四.用 YUM 管理包 五.管理文件系统 六.提供安全性 七.构建网络 八.使用文件传输协议 九. ...

  5. 10分钟了解代码命名规范(Java、Python)

    前言 关于代码命名,我相信是经常困扰很多小伙伴的一个问题,尤其是对于强迫症晚期患者.怎么说呢,每次小编在写代码之前,总会在想啊想啊,用什么命名法好呢?对于经常在C++.Java.Python等主流语言 ...

  6. fastjson、jackson以及son-lib的使用

    fastjson前言 fastJson是阿里巴巴出品的一个json序列化工具. 引入依赖 <dependency> <groupId>com.alibaba</group ...

  7. 封装jar问题java.lang.SecurityException: Invalid signature file digest for Manifest main attributes以及maven依赖重提解决

    1.jar包封装完成后,其他项目引用jar,启动时报错java.lang.SecurityException: Invalid signature file digest for Manifest m ...

  8. bom案例4-模拟滚动条

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...

  9. JAVA类加载器二 通过类加载器读取资源文件

    感谢原文作者:不将就! 原文链接:https://www.cnblogs.com/byron0918/p/5770684.html 一.getResourceAsStream方法 getResourc ...

  10. @property基本概念

    1.什么是@property @property是编译器的指令 什么是编译器的指令 ? 编译器指令就是用来告诉编译器要做什么! @property会让编译器做什么呢? @property 用在声明文件 ...