我已经从github复制了一个目录并将其导入到Pycharm中。现在,我想稍微修改一下代码。但随后出现了以下错误:无法保存C:\Users\FlapPyBird-master\flappy.py。无法创建备份文件(flappy.py~)。文件保持不变。有人能帮帮我吗?谢谢
z8dt9xmd1#
不,它不应该被编辑。这是预期的行为,不能编辑这些文件。这被标记为只读。如果您想编辑那里的文件(但不应该),您有两个选择:1.更改目录权限1.禁用创建备份
cfh9epnr2#
C:\Users\FlapPyBird-master\是一个放置git仓库的特殊位置,按照惯例,这个位置的子文件夹应该是系统中不同用户的主文件夹。如果您在资源管理器中右键单击C:\Users,然后转到Properties-〉Security,您可以看到该文件夹可能只能编辑由于Pycharm是在您的用户权限下运行的,默认情况下它不能编辑这些位置。(这就是为什么当您将软件安装到C:\Program Files时,因为您的用户帐户通常没有在该位置写入的权限)如果您将文件放在C:\Users\[your username here]\FlapPyBird-master(或者更好的是,类似C:\Users\[your username here]\Documents\programming_projects\FlapPyBird-master)中,您会看到权限已经配置为允许您在那里编辑文件。如果你必须把目录放在C:\Users中,你可以右键单击-〉属性-〉安全-〉编辑-〉添加...并以这种方式给予自己访问权限。
C:\Users\FlapPyBird-master\
C:\Users
C:\Program Files
C:\Users\[your username here]\FlapPyBird-master
C:\Users\[your username here]\Documents\programming_projects\FlapPyBird-master
2条答案
按热度按时间z8dt9xmd1#
不,它不应该被编辑。
这是预期的行为,不能编辑这些文件。这被标记为只读。如果您想编辑那里的文件(但不应该),您有两个选择:
1.更改目录权限
1.禁用创建备份
cfh9epnr2#
C:\Users\FlapPyBird-master\
是一个放置git仓库的特殊位置,按照惯例,这个位置的子文件夹应该是系统中不同用户的主文件夹。如果您在资源管理器中右键单击
C:\Users
,然后转到Properties-〉Security,您可以看到该文件夹可能只能编辑由于Pycharm是在您的用户权限下运行的,默认情况下它不能编辑这些位置。(这就是为什么当您将软件安装到C:\Program Files
时,因为您的用户帐户通常没有在该位置写入的权限)如果您将文件放在
C:\Users\[your username here]\FlapPyBird-master
(或者更好的是,类似C:\Users\[your username here]\Documents\programming_projects\FlapPyBird-master
)中,您会看到权限已经配置为允许您在那里编辑文件。如果你必须把目录放在
C:\Users
中,你可以右键单击-〉属性-〉安全-〉编辑-〉添加...并以这种方式给予自己访问权限。