鱼C论坛

 找回密码
 立即注册
查看: 2093|回复: 16

[已解决]权限设置问题

[复制链接]
发表于 2021-6-27 07:48:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
>>> import os
>>> os.remove('E:\\A\\B\\a.txt')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
PermissionError: [WinError 5] 拒绝访问。: 'E:\\A\\B\\a.txt'
怎么办
最佳答案
2021-6-28 22:02:27
shanhong2021 发表于 2021-6-27 10:19
用超级管理员登陆了python环境变量又要重新设置经过千辛万苦终于成功再试了一遍用还是一样
  File "C:/Use ...

文件夹权限问题,你查看一下不能访问的文件夹对应的账户权限,设置正确后可以解决
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-6-27 08:51:47 | 显示全部楼层
这是windows 10 会出现的问题,原因是你的账户权限不够导致,

查看 http://www.xitongcheng.com/jiaocheng/win10_article_41194.html 开启超级管理员账户。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-27 10:19:49 | 显示全部楼层
用超级管理员登陆了python环境变量又要重新设置经过千辛万苦终于成功再试了一遍用还是一样
  File "C:/Users/lili2/PycharmProjects/python学习/小甲鱼Python学习/lili_os学习.py", line 4, in <module>
    os.remove('E:\\A\\B\\a.txt')
PermissionError: [WinError 5] 拒绝访问。: 'E:\\A\\B\\a.txt'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-27 12:35:52 | 显示全部楼层
shanhong2021 发表于 2021-6-27 10:19
用超级管理员登陆了python环境变量又要重新设置经过千辛万苦终于成功再试了一遍用还是一样
  File "C:/Use ...


修改A目录的权限,让任何人或你当前用户 都可以“完全控制”A目录及其子目录(包括文件)

改权操作:右键A目录,选属性 → 安全 → 编辑 → 选择用户或对象 → 勾选需要的权限 → “应用/确定”
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-27 13:01:22 | 显示全部楼层
重装解决 百分之99 的问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-27 16:55:02 | 显示全部楼层
阿奇_o 发表于 2021-6-27 12:35
修改A目录的权限,让任何人或你当前用户 都可以“完全控制”A目录及其子目录(包括文件)

改权操作: ...

按照上述设定了。我也觉得应该可以了。结果还是一样。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-27 16:56:37 | 显示全部楼层
nahongyan1997 发表于 2021-6-27 13:01
重装解决 百分之99 的问题

你说的是重装电脑还是重装python啊。动不动就重装电脑我晕
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-27 17:12:12 | 显示全部楼层
重装python就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-27 18:17:20 | 显示全部楼层

好的我吃完饭重装试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-27 18:50:48 | 显示全部楼层
PS C:\WINDOWS\system32> python
Python 3.9.0 (tags/v3.9.0:9cf6752, Oct  5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> os.remove('E:\\A\\B\\a.txt')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
PermissionError: [WinError 5] 拒绝访问。: 'E:\\A\\B\\a.txt'
重新装了个3.9还是一样。绝望啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-27 18:54:33 | 显示全部楼层
出了什么问题
windows powershell.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-27 21:12:57 | 显示全部楼层
再告诉你两个办法你可以试一试,
如果一个不行再试另一个

1 ,把所有的程序移动到桌面;

2, 拒绝powershell,所有操作使用cmd执行;
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-28 08:13:02 | 显示全部楼层
这两个操作我都不会啊。一听就是大工程搞不好把我的电脑搞挂了。我就是一个电脑小白啊。反正单独用cmd还是结果一样。我绝望了啊。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-28 22:02:27 | 显示全部楼层    本楼为最佳答案   
shanhong2021 发表于 2021-6-27 10:19
用超级管理员登陆了python环境变量又要重新设置经过千辛万苦终于成功再试了一遍用还是一样
  File "C:/Use ...

文件夹权限问题,你查看一下不能访问的文件夹对应的账户权限,设置正确后可以解决
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-29 07:59:33 | 显示全部楼层
dragon_xiao 发表于 2021-6-28 22:02
文件夹权限问题,你查看一下不能访问的文件夹对应的账户权限,设置正确后可以解决

哈哈今天啥也没干就好了。我上次重启重装Python设置文件权限什么都搞了也没好。简直不明所以。我也是觉得权限重设就会好就是不行。今天突然行了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-29 08:00:55 | 显示全部楼层
看来电脑也是有个性的偶尔刷刷小脾气。别理他就好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-29 08:28:29 | 显示全部楼层
我终于知道事情的真相了。原来是一个大乌龙。我先用os.mkdir('E:\\A\\B\\a.txt')创建了一个a.txt自认为是一个文件然后用os.remove去删除a.txt就删除不掉了出现了那个令人误解的权限错误的提醒。后来昨天我又做别的作业的时候手动删除了a.txt这个文件夹加了一个abc.txt的文件然后今天就自然删除了。电脑怎么可能发脾气。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-14 18:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表