Pycharm运行加载文本出现错误的解决方法

yipeiwu_com7年前Python基础

Pycharm打开大文件的时候出现这个错误,根据提示以及百度知道,是因为IDEA对能关联的文件大小做了限制,主要是为了保护内存,默认值为2500kb。然后根据百度上的教程修改

修改bin文件中的idea.properties并没有改变情况,修改pycharm64.exe.vmoptions文件,重启pycharm就出现如图所示的错误

最后修改pycharm.exe.vmoptions  这个配置文件,修改里面的配置

-Xms1024m
-Xmx2048m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow

这里说明一下:

-Xms    JVM初始分配的堆内存
-Xmx   JVM最大允许分配的堆内存,按需分配
-XX:PermSize   JVM初始分配的非堆内存
-XX:MaxPermSize   JVM最大允许分配的非堆内存,按需分配

这几个参数的大小有限制  xms不能大于xmx  maxpermsize 一般不大于xmx 如果设置错就会出现如图所示的这种情况.

这个问题仍然没有解决,但是我发现在pycharm的bin文件夹下有一个Pycharm.exe可以直接运行,但是运行pycharm64.exe就不可以 。然后重启运行pycharm.exe大文件加载的问题也解决了。

如果有知道原因的朋友,希望能告诉我原因啦,谢谢~

以上这篇Pycharm运行加载文本出现错误的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python破解bilibili滑动验证码登录功能

python破解bilibili滑动验证码登录功能

地址:https://passport.bilibili.com/login 左图事完整验证码图,右图是有缺口的验证码图      &n...

Python实现脚本锁功能(同时只能执行一个脚本)

Python实现脚本锁功能(同时只能执行一个脚本)

1. 文件锁 脚本启动前检查特定文件是否存在,不存在就启动并新建文件,脚本结束后删掉特定文件。 通过文件的判断来确定脚本是否正在执行。 方法实现也比较简单,这里以python脚本为例...

几种实用的pythonic语法实例代码

前言 python 是一门简单而优雅的语言,可能是过于简单了,不用花太多时间学习就能使用,其实 python 里面还有一些很好的特性,能大大简化你代码的逻辑,提高代码的可读性。 所谓Py...

基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解

基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解

Pyplot matplotlib.pyplot是一个命令型函数集合,它可以让我们像使用MATLAB一样使用matplotlib。pyplot中的每一个函数都会对画布图像作出相应的改变,...

python监控linux内存并写入mongodb(推荐)

(需要安装psutil 用来获取服务器资源,以及pymongo驱动)#pip install psutil #pip install pymongo #vim memory_moni...