<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Virtualenv on Caktus Group</title><link>https://www.caktusgroup.com/tags/virtualenv/</link><description>Recent content in Virtualenv on Caktus Group</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 02 Apr 2021 17:06:27 +0000</lastBuildDate><atom:link href="https://www.caktusgroup.com/tags/virtualenv/index.xml" rel="self" type="application/rss+xml"/><item><title>Python, Django, and React Development on Apple Silicon</title><link>https://www.caktusgroup.com/blog/2021/04/02/python-django-react-development-apple-silicon/</link><pubDate>Fri, 02 Apr 2021 17:06:27 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2021/04/02/python-django-react-development-apple-silicon/</guid><description>&lt;p>Last year, Apple announced that they would transition their entire Mac
line from Intel processors to their ARM64 Apple Silicon chip &lt;a href="https://www.apple.com/mac/m1/" target="_blank" rel="noopener noreferrer">called the
M1&lt;/a>. Several weeks ago, I started testing
development on MacBook Air with the Apple M1 chip (pictured above).&lt;/p></description></item><item><title>My Python Development Environment</title><link>https://www.caktusgroup.com/blog/2021/01/14/python-development-environment/</link><pubDate>Thu, 14 Jan 2021 14:40:35 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2021/01/14/python-development-environment/</guid><description>&lt;p>This is how to set up the One True Development Environment for Python.&lt;/p>
&lt;p>Haha, just kidding, there is no such thing. Here's one way to do it
that works for me, and an attempt to explain the benefits of doing it
this way.&lt;/p></description></item><item><title>Better Python Dependency Management with pip-tools</title><link>https://www.caktusgroup.com/blog/2018/09/18/python-dependency-management-pip-tools/</link><pubDate>Tue, 18 Sep 2018 14:37:29 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2018/09/18/python-dependency-management-pip-tools/</guid><description>&lt;p>I recently looked into whether I could use
&lt;a href="https://github.com/jazzband/pip-tools" target="_blank" rel="noopener noreferrer">pip-tools&lt;/a> to improve my
workflow around projects' Python dependencies. My conclusion was that
pip-tools would help on some projects, but it wouldn't do everything I
wanted, and I couldn't use it everywhere. (I tried pip-tools version
2.0.2 in August 2018. If there are newer versions, they might fix some
of the things I ran into when trying pip-tools.)&lt;/p></description></item><item><title>Managing multiple Python projects: Virtual environments</title><link>https://www.caktusgroup.com/blog/2016/11/03/managing-multiple-python-projects-virtual-environments/</link><pubDate>Thu, 03 Nov 2016 12:06:49 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2016/11/03/managing-multiple-python-projects-virtual-environments/</guid><description>&lt;p>Even Python learning materials that get into very advanced language
features rarely mention some practical things that would be very helpful
to know as soon as you start working on more serious projects, like:&lt;/p></description></item><item><title>Getting Started using Python in Eclipse</title><link>https://www.caktusgroup.com/blog/2011/08/31/getting-started-using-python-eclipse/</link><pubDate>Wed, 31 Aug 2011 19:05:53 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2011/08/31/getting-started-using-python-eclipse/</guid><description>&lt;p>Eclipse with the PyDev module has a lot to offer the Python programmer
these days. If you haven't looked at PyDev before, or not in a while,
it's worth checking out.&lt;/p></description></item><item><title>Basic Django deployment with virtualenv, fabric, pip and rsync</title><link>https://www.caktusgroup.com/blog/2010/04/22/basic-django-deployment-with-virtualenv-fabric-pip-and-rsync/</link><pubDate>Fri, 23 Apr 2010 00:46:37 +0000</pubDate><guid>https://www.caktusgroup.com/blog/2010/04/22/basic-django-deployment-with-virtualenv-fabric-pip-and-rsync/</guid><description>&lt;p>Deployment is usually a tedious process with lots of tinkering until
everything is setup just right. We deploy quite a few Django sites on a
regular basis here at Caktus and still do tinkering, but we've
attempted to functionalize some of the core tasks to ease the process.
I've put together a basic example that outlines local and remote
environment setup. This is a simplified example and just one of many
ways to deploy a Django project (I learned a lot from Jacob
Kaplan-Moss'
&lt;a href="http://github.com/jacobian/django-deployment-workshop/" target="_blank" rel="noopener noreferrer">django-deployment-workshop&lt;/a>),
so I encourage you to browse around the Django community to learn more.
The entire source for this example project can be found in the
&lt;a href="http://www.bitbucket.org/copelco/caktus-deployment/src/tip/example-django-project/" target="_blank" rel="noopener noreferrer">caktus-deployment Bitbucket
repository&lt;/a>.&lt;/p></description></item></channel></rss>