Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The library "..." is not available for Python 3.8 #1673

Closed
karolyi opened this issue Apr 20, 2024 · 5 comments
Closed

The library "..." is not available for Python 3.8 #1673

karolyi opened this issue Apr 20, 2024 · 5 comments

Comments

@karolyi
Copy link

karolyi commented Apr 20, 2024

Hey,

it seems some packages became unavailable for python3.8, and packages such as LSP suffer as a consequence of this. The startup of my sublime text demonstrates this nicely:

startup, version: 4173 linux x64 channel: dev
executable: /opt/sublime_text/sublime_text
application: /opt/sublime_text
working dir: /home/karolyi
packages path: /home/karolyi/.config/sublime-text/Packages
state path: /home/karolyi/.config/sublime-text/Local
zip path: /opt/sublime_text/Packages
zip path: /home/karolyi/.config/sublime-text/Installed Packages
ignored_packages: ["Vintage"]
pre session restore time: 0.172015
startup time: 0.222529
first paint time: 0.280178
git: using configuration from system git install
git: tracking working dir /home/karolyi/Work/opensource/daneupdate
reloading python 3.3 plugin CursorRuler.CursorRuler
reloading python 3.3 plugin FixedToggleFindPanel.fixed_focus_on_side_bar
reloading python 3.3 plugin FixedToggleFindPanel.fixed_paste_and_indent
reloading python 3.3 plugin FixedToggleFindPanel.fixed_toggle_find_panel
reloading python 3.3 plugin Git.git_commands
reloading plugin Default.arithmetic
reloading plugin Default.auto_indent_tag
reloading plugin Default.block
reloading plugin Default.colors
reloading plugin Default.comment
reloading plugin Default.convert_color_scheme
reloading plugin Default.convert_syntax
reloading python 3.3 plugin Materialize.Materialize
reloading python 3.3 plugin Meetio Theme.customization
reloading python 3.3 plugin Meetio Theme.Icons
reloading python 3.3 plugin Project Specific Syntax Settings.project_syntax
reloading plugin Default.copy_path
reloading plugin Default.echo
reloading python 3.3 plugin Stylus.Stylus
reloading plugin Default.exec
reloading python 3.3 plugin BetterFindBuffer.find_results
reloading plugin Default.fold
reloading plugin Default.font
reloading plugin Default.goto_line
reloading plugin Default.history_list
reloading plugin Default.html_print
reloading plugin Default.indentation
reloading plugin Default.install_package_control
reloading plugin Default.keymap
reloading plugin Default.kill_ring
reloading plugin Default.mark
reloading plugin Default.new_templates
reloading plugin Default.open_context_url
reloading plugin Default.open_in_browser
reloading plugin Default.pane
reloading plugin Default.paragraph
reloading plugin Default.paste_from_history
reloading plugin Default.profile
reloading plugin Default.quick_panel
reloading plugin Default.rename
reloading plugin Default.run_syntax_tests
reloading plugin Default.save_on_focus_lost
reloading plugin Default.scroll
reloading plugin Default.set_unsaved_view_name
reloading plugin Default.settings
reloading plugin Default.show_scope_name
reloading plugin Default.side_bar
reloading plugin Default.sort
reloading plugin Default.switch_file
reloading plugin Default.symbol
reloading plugin Default.transform
reloading plugin Default.transpose
reloading plugin Default.ui
reloading plugin CSS.css_completions
reloading plugin Diff.diff
reloading plugin HTML.encode_html_entities
reloading plugin HTML.html_completions
reloading plugin A File Icon.plugin
reloading plugin LSP-bash.plugin
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-bash.sublime-package/plugin.py", line 5, in <module>
ModuleNotFoundError: No module named 'lsp_utils'
reloading plugin LSP-clangd.plugin
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-clangd.sublime-package/plugin.py", line 10, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-css.data_types
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-css.sublime-package/data_types.py", line 5, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-css.plugin
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-css.sublime-package/plugin.py", line 5, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-eslint.plugin
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-eslint.sublime-package/plugin.py", line 2, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-html.data_types
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-html.sublime-package/data_types.py", line 5, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-html.plugin
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-html.sublime-package/plugin.py", line 6, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-jdtls.boot
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-jdtls.sublime-package/boot.py", line 11, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-jdtls.sublime-package/modules/__init__.py", line 1, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-jdtls.sublime-package/modules/debug_extension.py", line 1, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-json.commands
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-json.sublime-package/commands.py", line 1, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-json.plugin
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-json.sublime-package/plugin.py", line 1, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-json.sublime-package/schema_store.py", line 4, in <module>
ModuleNotFoundError: No module named 'sublime_lib'
reloading plugin LSP-json.schema_store
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-json.sublime-package/schema_store.py", line 4, in <module>
ModuleNotFoundError: No module named 'sublime_lib'
reloading plugin LSP-pylsp.plugin
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-pylsp.sublime-package/plugin.py", line 2, in <module>
ModuleNotFoundError: No module named 'lsp_utils'
reloading plugin LSP-pyright.commands
reloading plugin LSP-pyright.plugin
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-pyright.sublime-package/plugin.py", line 8, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-typescript.commands
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-typescript.sublime-package/commands.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-typescript.plugin
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP-typescript.sublime-package/plugin.py", line 2, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin LSP-typescript.plugin_types
reloading plugin LSP.boot
Traceback (most recent call last):
  File "/opt/sublime_text/Lib/python38/sublime_plugin.py", line 325, in reload_plugin
    m = importlib.import_module(modulename)
  File "./python3.8/importlib/__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 868, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/boot.py", line 6, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/__init__.py", line 12, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/registry.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/sessions.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/diagnostics_storage.py", line 4, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/views.py", line 39, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/settings.py", line 3, in <module>
  File "/home/karolyi/.config/sublime-text/Installed Packages/LSP.sublime-package/plugin/core/types.py", line 9, in <module>
ModuleNotFoundError: No module named 'wcmatch'
reloading plugin Package Control.plugin
reloading plugin Sass.plugin
plugins loaded
Package Control: Installing 5 libraries...
Package Control: The library "lsp_utils" is not available for Python 3.8
Package Control: The library "bracex" is not available for Python 3.8
Package Control: The library "sublime_lib" is not available for Python 3.8
Package Control: The library "mdpopups" is not available for Python 3.8
Package Control: The library "wcmatch" is not available for Python 3.8
Package Control: Skipping automatic upgrade, last run at 2024-04-20 13:37:57, next run at 2024-04-20 21:37:57 or after

This might be very related to sublimelsp/LSP#2454

@karolyi
Copy link
Author

karolyi commented Apr 20, 2024

On second thought, this isn't related to package control, but to the lack of the listed packages, which I don't know who's the maintainer of.

Apologies for spamming an issue :)

@karolyi karolyi closed this as completed Apr 20, 2024
@deathaxe
Copy link
Collaborator

Those libraries are available for python 3.8. I have been running LSP on 3.8 for over 2 years and verified LSP and many of its helpers transitioning from 3.3 to 3.8 successfully this morning on a second ST4 setup.

If things don't get sorted after a ST restart or two, the most likely reason is the required libraries channel being missing in "channels" settings.

  1. Open Preferences: Package Control Settings
  2. If a custom "channels" entry is available in the right view, make sure it contains "https://packagecontrol.github.io/channel/channel_v4.json".

Note, the order of channels matters.

@karolyi
Copy link
Author

karolyi commented Apr 20, 2024

That was the solution, thanks. I had https://packagecontrol.io/channel_v3.json in the channels there.

@deathaxe
Copy link
Collaborator

Note, you need both!

@karolyi
Copy link
Author

karolyi commented Apr 20, 2024

Duly noted, both are there now. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants