web-dev-qa-db-ja.com

Sublime Text 3 Package Controlbz2のインストール中にエラーが発生しました

インドの私のISPは、何らかの理由でGithubをブロックすることを決定しました。SublimeText3のパッケージコントロールを手動でインストールし、Sublime Text 3コンソールを使用しようとしています。どちらの場合も、1つの依存関係が欠落しているようです。

Package Control: Installing 1 missing dependencies
Package Control: Attempting to use Urllib downloader due to WinINet error: Error downloading package. Host not found (errno 12007) during HTTP write phase of downloading https://codeload.github.com/codexns/sublime-bz2/Zip/1.0.0.
Package Control: Error downloading package. URL error [Errno 11004] getaddrinfo failed downloading https://codeload.github.com/codexns/sublime-bz2/Zip/1.0.0.
error: Package Control

Unable to download bz2. Please view the console for more details.
Package Control: Skipping automatic upgrade, last run at 2015-01-03 11:32:25, next run at 2015-01-03 12:32:25 or after

Sublime bz2ファイルを手動でダウンロードしましたが、どうすればよいですか?

編集:

いくつかの内容をざっと見てみると、Package Control3.0には依存関係があることがわかります。

Once the package is extracted, a custom-generated python file is added to a special package named  
0_package_control_loader. For Sublime Text 3, this is a .sublime-package file, whereas for 
Sublime Text 2 it is just a folder. The reason for the name (and creating it as a .sublime-
package file in ST3) is to ensure it is the very first non-default package that Sublime Text 
loads.

手動で追加できる0_package_control_loader.sublime-packageのバージョンはありますか(この依存関係がない状態でPackage Controlを既にインストールしている場合)。

8
vamsiampolu

これは私にとってはうまくいきました。@ godzigの answer 、この関連するGithubの問題について: issues/989 を参照してください。その要点:

  • sBT3フォルダーのインストール済みパッケージの0_package_control_loader.sublime-packageアーカイブを開きます。ファイル名を02-bz2.pyから01-bz2.pyに変更すると、エラーはなくなります。少なくとも私の場合はとにかく。

HTH

3
Florin

私はあなたと同じ問題に遭遇しました。以下は私がそれを解決した方法です。

  1. ファイル「sublime-bz2-1.0.0.Zip」を取得してみてください。 (あなたはそれをやったようです);
  2. それをディクショナリ「...\ApplicationData\Sublime Text 3\Packages \」に解凍し、サブディクショナリ名の名前を「bz2」に変更します。
  3. 新しいtxtファイルを開き、以下のコードを貼り付けます

      {"platforms": ["*"], "url": "https://github.com/codexns/sublime-bz2/issues";, "version": "1.0.0", "description": "Python bz2 module", "sublime_text": "*"}
    
  4. ファイルを/ bz2に保存し、ファイル名を「dependency-metadata.json」に変更します。これらを実行すると、階層は次のようになります。

      /Package
      ├─/bz2
      │  ├─/st2_linux_x32
      │  ├─/st2_linux_x64
      │  ├─/st2_windows_x32
      │  ├─/st2_windows_x64
      │  ├─/st3_linux_x32
      │  ├─/st3_linux_x64
      │  ├─/st3_osx_x64
      │  ├─/st3_windows_x32
      │  ├─/st3_windows_x64
      │  └─dependency-metadata.json
      └─/User
          ├─/c2u_tmp
          └─/Package Control.cache
    
  5. 崇高なtext3を再起動します。

それが役に立てば幸い!

よろしく

3
Machael Lv

私は同じ問題を抱えており、次のような手動インストールを使用して修正しようとしています:手動

何らかの理由でコンソールのインストール手順が機能しない場合(ネットワークにプロキシがある場合など)、次の手順を実行してPackageControlを手動でインストールします。

  1. [設定]> [パッケージの参照...]メニューをクリックします
  2. フォルダを参照してから、インストール済みパッケージ/フォルダに移動します
  3. パッケージをダウンロード Control.sublime-package そしてそれをInstalledPackages /ディレクトリにコピーします
  4. SublimeTextを再起動します
1
SaintKnight

ISPがGithubのブロックを解除するまで(誰がブロックしますか?)、0_package_control_loader.sublime-packageここ をダウンロードできます。 Windowsのバージョンごとにパッケージに違いがあるかどうかはわかりませんが、これはWin8のST3のものです。それが役に立てば幸い!

0
MattDMo

MachaelLvの答えは私には役に立たなかった。それから私は管理者として崇高なテキストを一度始めたところ、問題は消えました-今ではいつものようにsbtを実行でき、エラーメッセージは再び表示されません。

0
porfirion