web-dev-qa-db-fra.com

Sublime Text 3 "le plugin Host s'est arrêté de manière inattendue"

j'utilise actuellement Sublime Text 3. Aujourd'hui, cette chose "hôte du plug-in s'est terminée de manière inattendue" a commencé à apparaître et, après avoir redémarré ST plusieurs fois, j'ai décidé de le désinstaller. Maintenant, je l'ai réinstallé, mais je ne peux même pas installer le contrôle de package car "l'hôte du plugin s'est terminé de manière inattendue" continue de s'afficher.

Dans la console, j'ai trouvé:

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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) 
error: plugin_Host has exited unexpectedly, plugin functionality won't be available until Sublime Text has been restarted

J'utilise Yosemite, quelqu'un peut me dire comment résoudre ce problème?

17
g_rmz

Je pense que vous avez un problème d'autorisations (généralement dû à la copie de l'application).

Cette autre question StackOverflow a la solution que vous recherchez.

Dans le terminal, accédez à /path/to/your/Sublime Text.app/Contents/MacOS, puis modifiez les autorisations, quelles qu’elles soient, en 755.
chmod 755 plugin_Host
Faites de même pour l'exécutable Sublime Text.
chmod 755 Sublime\ Text

3

Vous devez avoir des achèvements étendus css. C'était le cas du problème dans mon cas. Allez dans Préférences > Paramètres du paquet et désactivez-le.

0
Cengkuru Michael

Il peut y avoir un problème avec l'un de vos plugins, vous devez vérifier en supprimant chacun par chacun pour trouver lequel a causé le problème

J'ai eu le même problème et dans mon cas, le plugin ANACONDA a causé l'erreur.

0
Cameron A