【问题标题】:How to remove "file is not writable" in PyCharm?如何在 PyCharm 中删除“文件不可写”?
【发布时间】:2017-11-26 10:27:48
【问题描述】:

对我来说,一个 Open 项目有很多其他项目(所有 git 存储库)。

我在一个文件夹中有多个 git 存储库,并且我已将该文件夹作为项目打开。所以一个项目至少有 10 个子项目(都是 git 仓库)。

我在一个存储库(子项目)中的问题,我无法编辑某些文件。 Pycharm 弹出错误提示“文件不可写”。我找不到解决此问题的适当方法。

在我的搜索中我找到了

1) 在首选项/版本控制/确认中选中“显示‘清除只读状态’对话框”

2) 以 root 权限打开 Pycharm。但这对我不起作用。

3) 运行以下命令(我猜它适用于 windows,但似乎对我不起作用)

attrib -r +s C:\WorkingDir

attrib -r +s C:\WorkingDir\*

attrib -r c:\folder\*.* /s /d

4) 显然是底部的锁定图标。对于只读文件,这对我来说是不可点击的。

有趣的事实是,如果我在不同的窗口(而不是其他子项目)中打开同一个子项目,我可以对其进行编辑。但这让我的生活变得艰难,因为我必须来回走动。我喜欢一起打开我所有的项目。也因为 PyCharm 不支持在不同的 Tabs 上打开项目。

我的 PyCharm 版本是 2017.1.4 (Professional) 而 Mac Os 版本是 10.12.4

我将如何使这些文件可编辑

【问题讨论】:

    标签: git macos ide pycharm


    【解决方案1】:

    如果您使用的是 Mac,请打开终端并编写以下内容:

    sudo chmod a+w /home/somefolder/file.py
    

    输入您的密码,然后检查您的编辑器。然后您就可以编辑该文件了。

    【讨论】:

      猜你喜欢
      • 2018-01-17
      • 2014-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-22
      相关资源
      最近更新 更多