Visit the Community Forum to learn more and ask any questions you have!

Adding Python packages

Back to Thread List

The only supported method at the moment for adding new Python packages to your project is the through the requirements.txt file.

Circumeo will re-build your app during the next deployment any time a change to requirements.txt is detected.

Although it's possible to install Python packages through the Shell, the filesystem is ephemeral, meaning when you next deploy, those changes will be gone. The Shell tab is primarily meant to allow for running any Django commands or scripts that you may have.

If you have imported a project that contains a Python virtual environment, those packages will not be installed. You can, however, install those packages by creating a requirements.txt file and listing them there. The next time you click Deploy, the listed packages will be built into your application image.

by zach on Feb. 3, 2025, 11:55 a.m.

Replies

There are no replies yet.

Reply to this thread