Sublime Text - Не удается установить пакет - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь установить пакет, используя пакетный контроль, но после выбора пакета ничего не происходит.

Я вручную установил пакетный контроль, и это вывод из консоли:

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
286331
reloading plugin Package Control.1_reloader
reloading plugin Package Control.2_bootstrap
reloading plugin Package Control.Package Control
Package Control: Not running package cleanup since bootstrapping is not yet complete
reloading Packages/Package Control/Package Control.sublime-settings
Exception in thread Thread-1:
Traceback (most recent call last):
  File "./threading.py", line 901, in _bootstrap_inner
  File "./threading.py", line 858, in run
  File "2_bootstrap in C:\Users\d295890\AppData\Roaming\Sublime Text 3\Installed Packages\Package Control.sublime-package", line 123, in _background_bootstrap
  File "package_control.loader in C:\Users\d295890\AppData\Roaming\Sublime Text 3\Installed Packages\Package Control.sublime-package", line 207, in add_or_update
  File "package_control.loader in C:\Users\d295890\AppData\Roaming\Sublime Text 3\Installed Packages\Package Control.sublime-package", line 291, in add
  File "./zipfile.py", line 919, in __init__
PermissionError: [Errno 13] Permission denied: '0_package_control_loader.sublime-package'

Я не смог найти 0_package_control_loader.sublime_package в моей файловой директории, а также гарантировал, что этот файл не указан в разделе игнорируемых пакетов в моих пользовательских настройках.

Это странно, потому что кажется, что установлено управление пакетами. Я могу перейти от палитры команд к «управлению пакетами: установить пакет», но когда я нажимаю на нужный пакет, я вижу в консоли следующий вывод:

Traceback (most recent call last):
  File "package_control.package_installer in C:\Users\d295890\AppData\Roaming\Sublime Text 3\Installed Packages\Package Control.sublime-package", line 154, in on_done
  File "package_control.package_disabler in C:\Users\d295890\AppData\Roaming\Sublime Text 3\Installed Packages\Package Control.sublime-package", line 76, in disable_packages
ImportError: No module named 'package_control'
Unable to open /C/Users/d295890/AppData/Roaming/Sublime Text 3/Packages/User/JSON.sublime-settings
Unable to open /C/Users/d295890/AppData/Roaming/Sublime Text 3/Packages/Default/Preferences.sublime-settings
...