Skip to content

How do I install npm packages or Python pip dependencies?

For Node.js: list all your dependencies in package.json under the dependencies key. The panel runs npm install automatically on each startup. Do not add packages to devDependencies if they are needed at runtime; those are not installed in production mode.

For Python: list dependencies in requirements.txt, one package per line with optional version pins (e.g. discord.py==2.3.2). The panel runs pip install -r requirements.txt on startup.

If a package fails to install, the error appears in the Console page during startup. Common causes: a typo in the package name, a version that is not available for the current Python version, or a package that requires a system library that is not installed on the host.

Was this helpful?

Want to try this on a real server?

Everything described here is available on the trial too, on the same hardware and the same panel as the paid plans. Try it free for 24-hour, no credit card required.

Didn't fix it? Ask in Discord.

Ask in our Discord - we help with hosting questions whether or not you host with us.