I cannot run 'ghost install local' command

Hi everyone. I’m currently running into an issue while trying to install Ghost locally, specifically I cannot execute the command ghost install local. The error message, “Checking SQLite build dependencies,” seems to be related to Python, but I have tried several steps, from checking the Python version again to uninstalling and reinstalling Python, yet I still cannot complete the local Ghost installation.

I would greatly appreciate any help from the community.

I have attached a screenshot of the terminal below.

This is probably not the answer you’re looking for (and perhaps someone will come along and give you the answer you’re looking for), but…

If you’re on Windows (which it looks like from your screenshot), I highly recommend using WSL2 with Ubuntu for your work with Ghost, with all your dependencies installed following the Ubuntu directions (within the WSL2 container). Things generally just work better than alligator-wrestling with Window, and if you need help, your odds of getting it are higher. (You’ll also avoid any Windows-specific bugs.) You can still use Cursor or whichever IDE that is.

That’s how I do it, and it works great for both theme dev and hacking on the Ghost core.

1 Like

Are you needing to install using CLI method exclusively? After Ghost 6, all future updates are docker based per the Ghost Development team. I would advise using Docker Compose.