5

Sublime REPLを実行しようとすると、権限が拒否されたというエラーのメッセージボックスが表示されますIOError(13, 'Permission denied')。root権限でSublime Textを起動しない限り(sudo sublime)。これは、すべてのREPL言語に当てはまります。

私はUbuntu12.10を使用しており、Sublimeは/opt/ディレクトリにあります。

この問題を抱えている他の人をグーグルで検索することはできないので、おそらくどこかに私のファイルシステム特権について何か特別なことがあります。Sublime REPLが使用するファイルが保護される原因は何ですか?

4

5 に答える 5

10

ああ、それはばかげていた。~/.configSublime設定のフォルダに、所有者がsublime-text-2root rootて、理由がわかりません。で所有者を自分自身に変更する必要がありましたchown、そしてそれはすべてです。

于 2013-01-04T00:03:31.323 に答える
2

このエラー(GitHubで報告)は、表示されている動作に何らかの影響を与える可能性があります。私があなたなら、特定のユースケースを切り分けてバグレポートに追加し、wuubがアドバイスできるようにします。

于 2013-01-03T15:53:06.827 に答える
1

インストールフォルダ内:opt / sublime_text

marcelo@ubuntu:~$ sudo su
[sudo] password for marcelo: *******
root@ubuntu:/home/marcelo#
root@ubuntu:/home/marcelo# cd ..
root@ubuntu:/home# cd ..
root@ubuntu:/# cd opt/sublime_text
root@ubuntu:/opt/sublime_text# chmod 777 sublime_text

終わり..

于 2014-09-02T02:39:41.940 に答える
0

新しくインストールされた状態に戻すことは私のために働きました:

sudo mv ~/.config/sublime-text-3 ~/sublime-text-3
subl

~/.config/sublime-text-3ユーザー名を所有者として、の新しいコピーが自動的に作成されます。それはPermission deniedあらゆる種類の問題を解決するはずです。

于 2016-11-10T19:12:48.533 に答える
0

ターミナルで実行する

sudo chmod -R 777 ~/.config/sublime-text-3/

これにより、フォルダへのすべてのアクセス許可が再帰的に付与されます

于 2018-08-14T22:25:01.210 に答える