If you install (or uninstall) a package thorough the
!pip command in a notebook, we will remember this in a hidden file
.deepnote/requirements.txt and install it every time your environment starts up.
If your project contains a
requirements.txt file in the root of the filesystem, Deepnote automatically installs those requirements when the hardware starts. If you manually edit the
requirements.txt, you will need to open a terminal and run
pip install -r requirements.txt
Some packages are not fully supported yet. Here is a list of known ones, where you can vote and request support for others.
If you have packages pulled from a custom registry which needs to have an IP whitelisted, Deepnote can route your pip download through a proxy. Simply add the
proxy argument with our IP
http://22.214.171.124:3128/ to the pip install.
pip install -r requirements.txt --extra-index-url=http://something.com --proxy http://126.96.36.199:3128