<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Raymond P. Burkholder - Things I Do - Ansible</title>
    <link>https://blog.raymond.burkholder.net/</link>
    <description>In And Around Technology and The Arts</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.7.2 - http://www.s9y.org/</generator>
    <pubDate>Mon, 16 Mar 2026 02:58:05 GMT</pubDate>

    <image>
        <url>https://blog.raymond.burkholder.net/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: Raymond P. Burkholder - Things I Do - Ansible - In And Around Technology and The Arts</title>
        <link>https://blog.raymond.burkholder.net/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Python Virtual Environment for Ansible</title>
    <link>https://blog.raymond.burkholder.net/index.php?/archives/1337-Python-Virtual-Environment-for-Ansible.html</link>
            <category>Ansible</category>
            <category>Python</category>
    
    <comments>https://blog.raymond.burkholder.net/index.php?/archives/1337-Python-Virtual-Environment-for-Ansible.html#comments</comments>
    <wfw:comment>https://blog.raymond.burkholder.net/wfwcomment.php?cid=1337</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=1337</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;https://codesolid.com/pip-vs-pipenv-which-is-better-and-which-to-learn-first/&quot; target=_blank&gt;Pip vs Pipenv: Which is better and which to learn first&lt;/a&gt; compares &lt;a href=&quot;https://packages.debian.org/trixie/pipenv&quot; target=_blank&gt;pipenv&lt;/a&gt; vs the &lt;a href=&quot;https://packages.debian.org/trixie/python3-pip&quot; target=_blank&gt;python3-pip&lt;/a&gt; and &lt;a href=&quot;https://packages.debian.org/trixie/virtualenv&quot; target=_blank&gt;virtualenv&lt;/a&gt; package combo.

&lt;p&gt;After referring to that, I think I&#039;ll just stick with the standard pip/virtualenv combo for now.

&lt;p&gt;To get started:

&lt;blockquote&gt;&lt;pre&gt;
# install basic packages
apt-get install python3 python3-pip virtualenv  python3-venv git

# create a project directory - example ansible
python3 -m venv ansible

# activate the project
cd ansible
source bin/activate

# example installation of packages
pip install ansible
pip install argcomplete
activate-global-python-argcomplete
source ~/.bash_completion
ansible-config init --disabled &gt; ansible.cfg

# to deactivate the project
deactivate

# upgrade
python3 -m pip install --upgrade ansible
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;At some point, integrate &lt;a href=&quot;https://packages.debian.org/trixie/python3-ansible-runner&quot; target=_blank&gt;python3-ansible-runner&lt;/a&gt;, the &lt;a href=&quot;https://github.com/ansible/ansible-runner&quot; target=_blank&gt;github source&lt;/a&gt; and links to documentation. 
    </content:encoded>

    <pubDate>Sat, 28 Feb 2026 19:27:47 +0000</pubDate>
    <guid isPermaLink="false">https://blog.raymond.burkholder.net/index.php?/archives/1337-guid.html</guid>
    
</item>

</channel>
</rss>
