There a couple of reasons I personally use ActiveState's distribution:
1. Historical. I used to write scripts that interfaced with COM/COM+ objects, for which ActiveState's distribution has built-in support.
2. Ease of use. ActiveState's distribution comes with PythonWin, a light-weight, rudimentary editor with syntax-highlighting and debugger. For non-fabric work, I find it handy. Also, the installer tweaks the environment so that you can double-click on .py and pew files, and they will launch, just like .bat files.
3. Upgradeable. That is, if you or your company wishes to shell out money, you can get the business edition, which supposedly has some more bells and whistles, like built-in support for compiling/installing pycrypto without needing to go the route I suggested. This option is somewhat recent, and I've not tried to go the paid route.
But, if fabric works for you via the python.org distribution, that's fine, too.
-- On May 22, 2012, at 8:04 AM, Kevin Horn wrote: I always use the Python.org distribution myself.
Kevin Horn
On Thu, May 17, 2012 at 1:26 PM, Stephen Opalenski <address@hidden> wrote:
Well the ActiveState version includes some
Windows specific libraries out of the box that you would have to
download separately otherwise. They also have their own package
management system (pyp?). Otherwise not much of a difference.
In Fabric's case, installation requires the compiling of a few
things in order to get all of the parts working. On Linux (and
also Mac?) this isn't too big of deal, just install a few extra
packages and you're off and running. On Windows you would have to
jump through a few strange hoops to get everything working right.
In this situation ActiveState does some of that jumping for you by
providing the binaries you need, indicated by Step 2 of the steps
you quoted.
On 05/17/2012 02:14 PM, John REG wrote:
Why would I want to use the activestate version of Python vs. the one that I can install from http://www.python.org/getit/. I'm new to Python on Windows and have installed it initially to use Fabric, so what are the differences.
Thanks in advance.
Here is what I do:
1. Install Python 2.7 community edition from activestate.com
2. Is your system 32 or 64 bits? If 32, skip this step. If 64, download and install pycrypto from here.
3. Open command prompt, type "pip install fabric".
_______________________________________________
Fab-user mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/fab-user
_______________________________________________
Fab-user mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/fab-user
_______________________________________________ Fab-user mailing list address@hidden https://lists.nongnu.org/mailman/listinfo/fab-user
|