【问题标题】:Package Control stopped working包控制停止工作
【发布时间】:2018-03-05 17:56:39
【问题描述】:

多年来,Package Control 在 OS X (MacOS) 中的 Sublime Text 3 上运行良好。但是,现在当我尝试从命令面板启动包控制时,它的所有命令都丢失了。

我尝试使用https://packagecontrol.io/installation 上的 ST3 安装代码再次安装 Package Control。重新启动了 Sublime Text,但这没有帮助。

下载Package Control.sublime-package并将其放入/Users/user/Library/Application\ Support/Sublime\ Text\ 3/Packages 并重新启动Sublime Text,但问题仍然存在。

在Sublime Text > Preference > Setting - User 下,包控制未在"ignored_packages" 下列出。

有人遇到同样的问题吗?


启动过程中的错误

Traceback (most recent call last):
  File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 74, in reload_plugin
    m = importlib.import_module(modulename)
  File "./importlib/__init__.py", line 90, in import_module
  File "<frozen importlib._bootstrap>", line 1584, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1565, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1532, in _find_and_load_unlocked
  File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 678, in load_module
    exec(compile(source, source_path, 'exec'), mod.__dict__)
  File "2_bootstrap in /Users/user/Library/Application Support/Sublime Text 3/Installed Packages/Package Control.sublime-package", line 26, in <module>
  File "<frozen importlib._bootstrap>", line 1565, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1532, in _find_and_load_unlocked
  File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 678, in load_module
    exec(compile(source, source_path, 'exec'), mod.__dict__)
  File "package_control.bootstrap in /Users/user/Library/Application Support/Sublime Text 3/Installed Packages/Package Control.sublime-package", line 23, in <module>
  File "<frozen importlib._bootstrap>", line 1565, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1532, in _find_and_load_unlocked
  File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 678, in load_module
    exec(compile(source, source_path, 'exec'), mod.__dict__)
  File "package_control.loader in /Users/user/Library/Application Support/Sublime Text 3/Installed Packages/Package Control.sublime-package", line 57, in <module>
  File "./posixpath.py", line 83, in join
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'str'
reloading plugin Package Control.Package Control
Traceback (most recent call last):
  File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 74, in reload_plugin
    m = importlib.import_module(modulename)
  File "./importlib/__init__.py", line 90, in import_module
  File "<frozen importlib._bootstrap>", line 1584, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1565, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1532, in _find_and_load_unlocked
  File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 678, in load_module
    exec(compile(source, source_path, 'exec'), mod.__dict__)
  File "Package Control in /Users/user/Library/Application Support/Sublime Text 3/Installed Packages/Package Control.sublime-package", line 14, in <module>
  File "./posixpath.py", line 83, in join
TypeError: unsupported operand type(s) for +=: 'NoneType' and 'str'
plugins loaded

【问题讨论】:

    标签: macos sublimetext3 sublimetext package-control


    【解决方案1】:

    在 linux Mint 上(全新)安装后,我遇到了完全相同的类型错误问题。使用安装 3103 版本的 apt-get。 Sublime 建议在启动时安装更新版本。在阅读了大量说明并很少重新安装后,我决定获取最新版本(但 apt-get 不可用)。

    通过安装 3143 版和 Sergey 的 these instructions,并进行一些修改,我得到了 Package control 工作。我没有挖掘出真正的根本原因,但这为我解决了同样的问题。

    在 apt-get remove 现有安装之后,我通过以下方式获得了最新软件:

    # wget http://download.sublimetext.com/sublime_text_3_build_3143_x64.tar.bz2
    

    解压到 /opt/sublime_text_3 并创建一个文本文件。

    # nano /usr/bin/subl
    

    包含:

    #!/bin/sh
    exec /opt/sublime_text_3/sublime_text "$@"
    

    使其可执行。

    # chmod 777 /usr/bin/subl
    

    通过执行以下命令从命令行运行:subl 启动新安装的版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-23
      • 2015-11-26
      • 2018-04-29
      • 2014-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多