How to distribute Python libraries to users without internet
<p>Package managers like conda, pip and their online repositories make distributing packages easy and robust. But I am looking for ways to distribute to users that want to install and run my library on machines that are deliberately disconnected from internet for security purposes.</p>

<p>I am to assume these computers don't have Python or any other packages or package managers like conda installed. I am also looking for recommended workflows for bundling my dependencies with the package as well.</p>

<p>There are many options:</p>

<ol>
<li>Create a pip repository in the offline network.</li>
<li>Deploy your project with its dependencies. Use setuptools to create a <code>setup.py</code> file for easy installation.</li>
<li>Use py2exe to create an executable instead of a python program.</li>
</ol>

python anaconda software-distribution