19

このエラーをsublimeテキストで取得し、どうすればよいか考えています。関連ファイルを ST2 に完全にアンインストールする方法はありますか? アンインストールして再インストールしようとしましたが、このエラーは引き続き発生します。削除する必要がある一時ファイルまたはキャッシュ ファイルがいくつかあると思いますが、それらをクリアする方法はありますか?

Unable to run package setup:

Traceback (most recent call last):
  File "/usr/lib/sublime-text-2/PackageSetup.py", line 165, in upgrade
    upgradePackage(pkg, pristinedir, datadir, backupdir)
  File "/usr/lib/sublime-text-2/PackageSetup.py", line 158, in upgradePackage
    os.path.join(backupdir, base), inhibitOverwrite)
  File "/usr/lib/sublime-text-2/PackageSetup.py", line 90, in upgradeArchive
    writeFile(fname, newar.read(f))
  File ".\zipfile.py", line 834, in read
  File ".\zipfile.py", line 857, in open
  File ".\zipfile.py", line 824, in getinfo
KeyError: "There is no item named u'nathos-sass-textmate-bundle-0e46064/Snippets/expression(\\u2026).tmSnippet' in the archive"
4

10 に答える 10

21

実行する

sudo sublime 

初めて

于 2012-09-02T21:38:00.140 に答える
9

ビクターの答えに似ていますが、より具体的には、単一のファイルを削除するC:\Users\(Username)\AppData\Roaming\Sublime Text 2\ Installed Packages\Sass.sublime-packageと、Sublime Text 2 が正常に起動しました。

于 2012-10-25T17:27:48.837 に答える
4

Ubuntuの場合:-

これは許可の問題であることがわかりました。権限をに変更するだけです777

sudo chmod 777 -R /home/user/.config/sublime-text-2/Packages/[package name]

于 2012-12-20T15:16:37.997 に答える
2

問題を解決したエラーのあるパッケージをいくつか削除しました。ここで行う手順: http://untroubler.com/questions/8-sublime-text-2-and-unable-to-run-package-setup

以下のコメントの後に更新します。

これは、パッケージのインストールが破損しているためです。OSX では、/Users/YOU_USER_NAME/Library/Application Support/Sublime Text 2/Installed Packages/ に移動します。インストールしようとしたパッケージを削除すると、再び機能するはずです。

于 2012-11-07T16:23:39.767 に答える
2

最後の行は次のように述べています。

KeyError: "There is no item named u'nathos-sass-textmate-bundle-0e46064/Snippets/expression(\\u2026).tmSnippet' in the archive"

そのため、崇高なテキスト ユーザー データ ディレクトリ内のファイルでそのオブジェクトを再帰的に検索します。

cd ~/Library/Application\ Support/Sublime\ Text\ 2/
grep -r  nathos-sass-textmate-bundle-d6d079e *
#Result# Binary file Installed Packages/Sass.sublime-package matches

次に、問題のあるファイルを削除します。

rm -rf Installed\ Packages/Sass.sublime-package
于 2012-11-02T15:31:07.693 に答える
1

このバンドルに関連するすべてのファイルを見つけて、手動で削除しました。どこかからパッケージを見逃した場合、ST2 はそれに関連するパッケージに基づいていくつかのフォルダーを再作成することに気付きました。そのため、いくつかのフォルダーを削除するだけでは十分ではなく、関連するすべてのデータを実際に見つけて削除する必要があります。

于 2012-05-23T20:42:41.207 に答える
0

Linux のアクセス許可に関する回答は既にありますが、この問題は Windows インストールのアクセス許可に関連していることがわかりました。ポータブルファイルのインストールを「Program Files/SublimeText2」に配置しました-ST2を実行すると、取得していない追加の権限が必要になるようです。

そのため、ST2ポータブルをユーザーディレクトリのフォルダー(たとえば、ユーザーが作成および管理するフォルダー-C:\ dev\SublimeText2)にインストールすると、すべてが正常に機能するようになりました。

于 2017-01-02T23:43:35.003 に答える
0

sudo sublime-text

これは私にとってはうまくいきます。

于 2013-07-16T06:48:54.267 に答える