From 1be1e4258a710e93541d69423e39095901ea6139 Mon Sep 17 00:00:00 2001 From: Tom van Woudenberg Date: Wed, 30 Oct 2024 12:22:09 +0100 Subject: [PATCH] added how to do wheels --- book/features/live_code.ipynb | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/book/features/live_code.ipynb b/book/features/live_code.ipynb index a2dfb95..64f43d2 100644 --- a/book/features/live_code.ipynb +++ b/book/features/live_code.ipynb @@ -128,7 +128,22 @@ "\n", "```python\n", "%pip install package_name\n", - "```\n" + "```\n", + "\n", + "If you have some custom packages you can also create a wheel to import. Therefore, create a wheel from your package by running this in the root directoy of your package: \n", + "\n", + "```\n", + "python setup.py bdist_wheel\n", + "```\n", + "\n", + "Copy the wheel from `dist/.whl` to your book and import the package from within a notebook using:\n", + "\n", + "```python\n", + "import micropip\n", + "await micropip.install('/.whl')\n", + "```\n", + "\n", + "Preferably with the tag `thebe-remove-input-init`." ] }, {