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.

P.S. - Pycrypto for Win x64 can be downloaded from 
http://yorickdowne.wordpress.com/2010/12/22/compiling-pycrypto-on-win7-64/.

--

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 
> <[email protected]> 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
>> [email protected]
>> https://lists.nongnu.org/mailman/listinfo/fab-user
> 
> _______________________________________________
> Fab-user mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/fab-user
> 
> 
> _______________________________________________
> Fab-user mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/fab-user

_______________________________________________
Fab-user mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to