<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Plugins on Antoine Boucher</title><link>https://antoineboucher.info/CV/blog/tags/plugins/</link><description>Recent content in Plugins on Antoine Boucher</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 05 Nov 2026 12:00:00 -0500</lastBuildDate><atom:link href="https://antoineboucher.info/CV/blog/tags/plugins/index.xml" rel="self" type="application/rss+xml"/><item><title>A Method to Install Python Packages for Add-ons &amp; Plugins in Blender (Windows, Blender 4.2+)</title><link>https://antoineboucher.info/CV/blog/posts/blender-python-packages/</link><pubDate>Sat, 08 Feb 2025 12:00:00 -0400</pubDate><guid>https://antoineboucher.info/CV/blog/posts/blender-python-packages/</guid><description>&lt;p&gt;Blender add-ons that need &lt;strong&gt;NumPy&lt;/strong&gt;, &lt;strong&gt;meshio&lt;/strong&gt;, or &lt;strong&gt;requests&lt;/strong&gt; hit the same wall: Blender ships its &lt;strong&gt;own Python&lt;/strong&gt;, so system &lt;code&gt;pip&lt;/code&gt; does nothing useful. I wrote a small installer that targets Blender’s &lt;code&gt;sys.executable&lt;/code&gt;, drops wheels under &lt;code&gt;scripts/modules&lt;/code&gt;, and runs in a &lt;strong&gt;background thread&lt;/strong&gt; so the UI stays responsive (Blender 4.2+, Windows).&lt;/p&gt;</description></item></channel></rss>