Sublime Forum

Package control - not working at all

#1

Hello all.

Sorry for repeating this question, but I really don’t understand what to do. I have Sublime Text 4 installed on my M3 Mac. I used to use HTML/CSS/JS Prettify, but it’s not working anymore. Then I thought I would install something else, but package control is not available within ST4. So, I looked in ‘InstalledPackages’ and the file ‘Package Control.sublime-package’ is there. I also tried downloading it again and replace it. However, when I go to Sublime Text 4 and press Cmd-Shift-P, there is no Package control available. Only ‘View Package file’ and ‘Preferences: Browse packages’.

So, what on earth should I do? And why is it not just working by default in Sublime Text 4?

I hope you can help. I really have no idea of what to do.

Br, Donleavy

0 Likes

#2

I have tried this:

I downloaded the latest package control here: https://github.com/wbond/package_control/releases/tag/4.0.0-beta8

I renamed it to ‘Package Control.sublime-package’ and copied it to Users / donleavy / Library / Application Support / Sublime Text / Installed packages

I have restarted ST

If I open the Command palette, there is no ‘install…’. I guess Package control is still not working. I really don’t know how to resolve it. I also read the extensive thread about it - but it doesn’t help.

What to do? When I open Sublime Text and go to console, this is what I see:

startup, version: 4200 osx arm64 channel: stable

executable: /Applications/WEB/Sublime Text.app/Contents/MacOS/sublime_text

application: /Applications/WEB/Sublime Text.app

working dir: /

packages path: /Users/donleavy/Library/Application Support/Sublime Text/Packages

state path: /Users/donleavy/Library/Application Support/Sublime Text/Local

zip path: /Applications/WEB/Sublime Text.app/Contents/MacOS/Packages

zip path: /Users/donleavy/Library/Application Support/Sublime Text/Installed Packages

ignored_packages: [“Package Control”, “Vintage”]

pre session restore time: 0.217374

OpenGL Context Information:

GL API Version: 4.1 Metal - 88.1

GLSL Version: 4.10

Vendor: Apple

Renderer: Apple M3 Max

startup time: 0.260866

environment variables loaded using: /bin/zsh -l

first paint time: 0.272149

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 0_package_control_loader.00-package_control

Traceback (most recent call last):

File “/Applications/WEB/Sublime Text.app/Contents/MacOS/Lib/python33/sublime_plugin.py”, line 308, in reload_plugin

m = importlib.import_module(modulename)

File “./python3.3/importlib/init.py”, line 90, in import_module

File “”, line 1584, in _gcd_import

File “”, line 1565, in _find_and_load

File “”, line 1532, in _find_and_load_unlocked

File “/Applications/WEB/Sublime Text.app/Contents/MacOS/Lib/python33/sublime_plugin.py”, line 1635, in load_module

exec(compile(source, source_path, ‘exec’), mod.dict)

File “/Users/donleavy/Library/Application Support/Sublime Text/Installed Packages/0_package_control_loader.sublime-package/00-package_control.py”, line 67, in

ImportError: No module named ‘package_control’

reloading python 3.3 plugin HTML-CSS-JS Prettify.HTMLPrettify

reloading plugin Default.copy_path

reloading plugin Default.echo

reloading plugin Default.exec

reloading plugin Default.fold

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

plugins loaded

0 Likes

#3
  1. First of all, 4.0.0-beta.8 is significantly out-dated at the time of writing this and should not be used.

  2. To quickly install latest release manually, just follow instructions at https://github.com/wbond/package_control repo’s main README - starting the little console command.

    That’s also described in opening post of original issue https://github.com/wbond/package_control/issues/1612.

    at SublimeText 4 Install Package not showing the menu

    and on ST’s Discord Channel’s FAQ.

  3. the console log is pretty clear about the primary reason on line 9

    ignored_packages: [“Package Control”, “Vintage"]
    
0 Likes

#4

Thanks for answering!

I already tried this in the console:

from urllib.request import urlretrieve;urlretrieve(url=“https://github.com/wbond/package_control/releases/latest/download/Package.Control.sublime-package”, filename=sublime.installed_packages_path() + ‘/Package Control.sublime-package’)

Nothing happens, and this is what the console reads afterwards:

from urllib.request import urlretrieve;urlretrieve(url=“https://github.com/wbond/package_control/releases/latest/download/Package.Control.sublime-package”, filename=sublime.installed_packages_path() + ‘/Package Control.sublime-package’)
(’/Users/donleavy/Library/Application Support/Sublime Text/Installed Packages/Package Control.sublime-package’, <http.client.HTTPMessage object at 0x104809e50>)

and there is still no “Install Package” in the Command palette

0 Likes

#5

In the ‘installed packages’ folder, there are two files:

0_package_control_loader.sublime-package
Package Control.sublime-package

0 Likes

#6

Checkout my 3rd point!

Your Package Control package is just disabled as it is in the list of ignored_packages.

  1. Open Command Palette
  2. Call Preferences: Settings
  3. look for ignored_packages: [“Package Control”, “Vintage"] in the left view
  4. remove Package Control from the list.
0 Likes

#7

YES! That worked. I thought the system had ignored it for a valid reason and that I couldn’t just remove it. Thank you!!

Br, Donleavy

0 Likes