gpt4 book ai didi

python - 操作系统错误 : [Error 1] Operation not permitted

转载 作者:IT王子 更新时间:2023-10-29 01:04:51 30 4
gpt4 key购买 nike

我正在尝试运行一个 python 脚本,它使用一个由后链接器创建的二进制文件 (xFiles.bin.addr_patched)。但是,我收到此错误。

File "abc.py", line 74, in ParseCmd
shutil.copy(gOptions.inputX, gWorkingXFile)
File "/usr/lib/python2.6/shutil.py", line 89, in copy
copymode(src, dst)
File "/usr/lib/python2.6/shutil.py", line 66, in copymode
os.chmod(dst, mode)

OSError: [Errno 1] Operation not permitted: 'myPath/xFiles.bin.addr_patched'

当我通过ls-l检查这个xFiles.bin的权限时,它显示

-rwxrwxrwx 1 nobody  nogroup 

我认为这个错误是因为这个文件是由其他应用程序创建的,我正在运行的 python 脚本没有访问它的权限。由于我是 ubuntu 的初学者,我真的不知道如何修复它。对于如何解决这个问题,有任何的建议吗?

已解决:

作为建议的答案之一:chown username:groupname file name fixes this issue

最佳答案

您可以尝试(从命令行,但我确定 python 中有语法):

sudo chown your_username:your_groupname filename

注意:组通常只是您的用户名。我觉得这些权限有问题。每个人的读写执行似乎都关闭了。这个文件是如何创建的?它是如何由用户 nobody 创建的?

关于python - 操作系统错误 : [Error 1] Operation not permitted,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10937806/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com