Я пытаюсь установить пакет, используя пакетный контроль, но после выбора пакета ничего не происходит.
Я вручную установил пакетный контроль, и это вывод из консоли:
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