gpt4 book ai didi

sublimetext2 - Fedora 18 和 Sublime Text 2 : Unable to delete file

转载 作者:行者123 更新时间:2023-12-01 10:00:08 27 4
gpt4 key购买 nike


我有 Fedora 18 和 Sublime Text 2
我无法从 Sublime Text 2 UI 中删除项目中的文件。

当我尝试删除一些文件时,控制台会显示:

    Traceback (most recent call last):      File "./sublime_plugin.py", line 337, in run_      File "./side_bar.py", line 19, in run      File "./send2trash/plat_other.py", line 153, in send2trash      File "./send2trash/plat_other.py", line 121, in find_ext_volume_trash      File "./send2trash/plat_other.py", line 115, in find_ext_volume_fallback_trash      File "./send2trash/plat_other.py", line 60, in check_create      File ".\os.py", line 157, in makedirs    OSError: [Errno 13] Permission denied: '/.Trash-1000'

我需要你的帮助:)

最佳答案

这是 send2trash Python 库的一个错误。发生这种情况是因为您的文件位于与垃圾文件夹不同的挂载点。

如果你已经挂载了//home在不同的分区中,send2trash 库无法将文件移动到您的垃圾文件夹(通常在 /home/<user>/.local/share/Trash/ 中)。所以删除过程试图找到包含你的文件的硬链接(hard link);在这种情况下,它是 / .在此目录中,它查找 Trash-<user id>文件夹。

Linux 文件管理器的默认行为是提示永久删除,这在 Sublime Text 中不会发生。要解决此问题,请输入终端

sudo mkdir /.Trash-<userid>
sudo chown <user> /.Trash-<userid>

现在您可以删除文件并从此文件夹中恢复。

关于sublimetext2 - Fedora 18 和 Sublime Text 2 : Unable to delete file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17370364/

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