在ubuntu环境下,利用pycharm编辑python程序的时候,在对程序进行修改的时候,弹出Clear Read-Only Status的对话框,见下图:

先来说说弹出对话框的原因,最直观的原因是文件的只读模式,没有编辑的权限。

深一层次有两种原因造成这种情况,一是因为所要编辑的文件的权限对于操作者就是只读权限,没有写的权限,二是因为pycharm软件将这个文件设置成只读模式。

对于第一种的解决方法是(Linux环境下),利用命令chmod改变所要编辑的文件的权限,例如:chmod 777 test.py,就是将test.py文件的权限修改成对于任何人都是可读可写可执行的权限(当然在实际工作中不建议改成这种权限,会存在安全安全问题)。如果想把某一个文件夹下的文件及子文件夹进行权限的统一更改,可以到相应的文件夹下面通过命令cd /home/simongeek    ;chmod 777 * -R,这就将simon文件夹下面的所有文件及子文件的权限修改成对于任何人都可读可写可执行了。

对于第二种解决方法是,将pyCharm软件的右下角的锁定按钮通过双击取消掉。如下图:总结:遇到这种问题首先检查被操作文件的权限,权限没问题的前提下,应该就是文件在pycharm软件下锁定了。

read only status pyCharm相关推荐

  1. Linux的pycharm中出现subprocess.CalledProcessError: Command ‘XXX‘ returned non-zero exit status 1.

    深夜写一个神坑,虚拟机linux当中的pycharm运行subprocess调用命令行,出现subprocess.CalledProcessError: Command 'XXX' returned ...

  2. pycharm错误ERROR: Command errored out with exit status 1:

    报错:ERROR: Command errored out with exit status 1: 错误原因:python版本与pycharm要求的版本不一致 解决方法: 1.在pycharm中找到F ...

  3. Pycharm Error loading package list:Status: 403错误解决方法

    Pycharm Error loading package list:Status: 403错误解决方法 参考文章: (1)Pycharm Error loading package list:Sta ...

  4. Pycharm中使用github

    转载博文,作为记录: 原文链接:  在Pycharm中使用GitHub - 刘江liujiangblog.com - 博客园 https://www.cnblogs.com/feixuelove100 ...

  5. GitHub与PyCharm配置最新简单教程

    一.git(使用git连接GitHub) Ⅰ.下载git,参考 window版:https://gitforwindows.org/ 各种版本:https://www.liaoxuefeng.com/ ...

  6. Check failed: status == CUDNN_STATUS_SUCCESS (4 vs. 0) CUDNN_STATUS_INTERNAL_ERROR

    pycharm调用cuda时报错: Check failed: status == CUDNN_STATUS_SUCCESS (4 vs. 0)  CUDNN_STATUS_INTERNAL_ERRO ...

  7. Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm、Anaconda等软件,在Mint系统上安装cuda和cudnn

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Mint系统使用介绍,Mint系统安装,在Mint系统上搭建GPU环境,在Mint系统上安装Pycharm.Anacon ...

  8. pip安装更新、第三方库对应的python解释器版本、pip安装第三方库,压缩包离线安装,pycharm快捷安装及pycharm中terminal的使用,timeout超时报错

    文章有点长,但是很详细,还望大家耐心看 之前在安装python的文章中已经给大家配置了pip环境变量(不了解的点这里去看看),这里就能直接在cmd窗口,不用切换路径,就能使用pip了. 首先 使用pi ...

  9. pycharm ssh mysql_PyCharm使用之配置SSH Interpreter的方法步骤

    在文章PyCharm使用之利用Docker镜像搭建Python开发环境中,该文章介绍了在PyCharm中如何利用Docker镜像搭建Python开发环境.在本文中,将会介绍如何使用PyCharm来配置 ...

最新文章

  1. 深入理解 Java 虚拟机(第二弹) - 常用 vm 参数分析
  2. 网络营销外包——网络营销外包专员如何做好网站搜索引擎优化
  3. 2.2.5 NIO.2 Path 和 Java 已有的 File 类
  4. 游戏角色制作行业标准? 快来看看吧
  5. 安徽大学计算机语言学考研真题,安徽大学外国语言学及应用语言学考研经验考研真题考研参考书复试分数线...
  6. 用Markdown写博客快速入门
  7. centos6.8 mysql5.6_Centos6.8 Mysql5.6 安装配置教程(转)
  8. matlab机液位置伺服系统,基于MATLAB的电液位置伺服系统仿真分析
  9. 理解SimpleExpandableListAdapter的构造函数
  10. Ibatis中SqlMapClientTemplate和SqlMapClient的区别
  11. android手机命令,使用adb命令操控Android手机(adb命令)
  12. Chrome浏览器语音自动播放功能
  13. 微信小程序消息通知-打卡考勤
  14. 1、AUTOSAR简介
  15. Zookeeper+Hadoop+Hbase完全分布搭建数据仓库安装部署说明
  16. go语言下载gin失败解决方案
  17. 计算机网络里什么叫专线,专线和宽带的区别有哪些_专线网络和家庭宽带的具体区别介绍...
  18. Java文字小游戏 The Matrix SalaryMan 1.0v 解读
  19. 基础5·BMI计算(if分支结构)
  20. 分享 Python 教学视频,从基础到爬虫、网页、数据分析、机器学习.....

热门文章

  1. 解决 macOS Monterey 启动不了泰拉瑞亚 (sdl2)
  2. JavaEE之Servlet/Jsp初识
  3. 【市场点评】沪深基指终强势反弹 终结六连阴走势
  4. 厦理OJ——1003:第三届程序设计大赛 让气球飞起来
  5. 数据结构与算法——算法基础
  6. python中find函数是什么意思_find函数什么意思
  7. 行业便携终端串口扩展方案
  8. 每天一个IDA小技巧(二):基本代码转换
  9. 《大数据处理实践探索》 ---- kibana 小技巧
  10. Transformer模型技术长文