Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Andrew Farrell Newsgroups: comp.lang.python Subject: Re: Question Date: Mon, 7 Mar 2016 14:00:03 -0600 Lines: 51 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de 9ENQTa69ObcZpiVPM132zw9UkFWvYNOY0qq8hhoFbYzA== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.004 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'python,': 0.02; 'subject:Question': 0.05; 'plenty': 0.07; 'cc:addr:python-list': 0.09; 'indeed,': 0.09; 'python': 0.10; 'systems.': 0.11; '2016': 0.16; 'different,': 0.16; 'echo': 0.16; 'hardware.': 0.16; 'numpy': 0.16; 'personally,': 0.16; 'pygame': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'rough': 0.16; 'virtualbox': 0.16; 'wrote:': 0.16; 'stick': 0.18; '>': 0.18; 'email addr:gmail.com>': 0.18; 'shell': 0.18; 'changes': 0.20; 'windows': 0.20; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'cloud': 0.20; 'fix': 0.21; 'work,': 0.21; 'do.': 0.22; 'libraries': 0.22; 'am,': 0.23; 'bit': 0.23; '(or': 0.23; "python's": 0.23; 'header:In-Reply-To:1': 0.24; 'mon,': 0.24; 'script': 0.25; 'install': 0.25; "doesn't": 0.26; 'chris': 0.26; 'external': 0.27; 'packaging': 0.27; 'message-id:@mail.gmail.com': 0.27; 'interface': 0.29; 'complain': 0.29; 'windows,': 0.29; "i'm": 0.30; 'url:mailman': 0.30; 'code': 0.30; 'fixed': 0.31; 'option': 0.31; 'software,': 0.32; 'compiled': 0.32; 'getting': 0.33; 'run': 0.33; 'source': 0.33; 'url:python': 0.33; 'hopefully': 0.33; 'machine.': 0.33; 'url:downloads': 0.33; 'windows.': 0.33; 'open': 0.33; 'url:listinfo': 0.34; 'tue,': 0.34; 'gives': 0.35; 'skip:& 20': 0.35; 'received:google.com': 0.35; 'quite': 0.35; 'something': 0.35; 'level': 0.35; 'but': 0.36; 'there': 0.36; 'url:org': 0.36; 'received:209.85': 0.36; '(and': 0.36; 'hosted': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'skip:& 10': 0.37; 'setting': 0.37; 'say': 0.37; 'suggestion': 0.37; 'support,': 0.37; 'starting': 0.37; 'virtual': 0.38; 'received:209': 0.38; 'mean': 0.38; 'does': 0.39; 'received:209.85.214': 0.39; 'url:mail': 0.40; 'still': 0.40; 'some': 0.40; 'software': 0.40; 'your': 0.60; 'programs': 0.62; 'different': 0.63; 'mar': 0.65; 'results': 0.66; 'money': 0.71; '*lot*': 0.84; '3.6': 0.84; 'choices:': 0.84; 'chrisa': 0.84; 'patient,': 0.84; 'presumably': 0.84; 'refuses': 0.84; '1:47': 0.91; 'wine': 0.91 X-AuditID: 12074424-883ff70000006ffe-a4-56dddde3700b X-Gm-Message-State: AD7BkJJfFjv1t5Kp4hkiOn6TlVzBV9IZL+/4bbW0Wn/qMhuLYmldtUrIHaOTPTSCwUfBlRCm7eeio2dclc1oCg== X-Received: by 10.182.158.42 with SMTP id wr10mr14808205obb.37.1457380833457; Mon, 07 Mar 2016 12:00:33 -0800 (PST) In-Reply-To: X-Gmail-Original-Message-ID: X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPKsWRmVeSWpSXmKPExsUixG6novv47t0wgwuT1S2OtF5jdWD0eDH/ DVsAYxSXTUpqTmZZapG+XQJXxsod/5kKlutXXPx2m7mBcZ56FyMnh4SAicTXvp+MILaQQBuT xLLz0V2MXED2WUaJoys/skEkHjFJHDkeDpGYzCgx5e1sVojuHImXP48wQ9ilEid6X4FN4hUQ lDg58wkLRLOHxKs128DinAKBEre+3GKEGHSdSeL9q5dgCTYBDYlbPx+C2SwCKhKHJ3WwQQxN lPi9+jArxNAAie6t14GGcnAIC4hKPJtaBhIWEVCVWPGvDayEWcBU4vrNtUwQtpfE7ts/2SYw Cs9CctIsJKlZQJOYBdQl1s8TggirSdzedpUdwtaWWLbwNfMCRtZVjLIpuVW6uYmZOcWpybrF yYl5ealFuuZ6uZkleqkppZsYwbHgorKDsbvH+xCjAAejEg/vBa67YUKsiWXFlbmHGCU5mJRE eS1vAYX4kvJTKjMSizPii0pzUosPMUpwMCuJ8AZdA8rxpiRWVqUW5cOkpDlYlMR5GRkYGIQE 0hNLUrNTUwtSi2CyMhwcShK8T+8ANQoWpaanVqRl5pQgpJk4OEGG8wANXwtSw1tckJhbnJkO kT/FaMyx5fe1tUwc26beW8skxJKXn5cqJc7LAExIQgIgpRmleXDTQOnsYui1ba8YxYGeE+a1 BqniAaZCuHmvgFYxAa3S6bsFsqokESEl1cCYpavyU0e569fmKx8reH4seBH7oTiKYZdDObvH 7oedZXfDZ7UcfHjBXO/DUwXHZIV0nbl/d6cxM3YqzF75zzHFOfr80S3blGQ3vFo+hf9e3FnL iJLH2oduJnqbivfkft9csn8Pz+vrp66czzh5ICcpeFJV1IP3Smc2rOXs4o5+dFrsSTF33ISb SizFGYmGWsxFxYkATbtJYUIDAAA= X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com comp.lang.python:104250 I'm going to echo Chris Angelo's suggestion #2 to use a python distribution. This page has the links to download Anaconda. It is free and if you need to download libraries which require compiled external code like numpy you can just run `conda install numpy`. On Mon, Mar 7, 2016 at 1:47 PM, Chris Angelico wrote: > On Tue, Mar 8, 2016 at 5:51 AM, Jon Ribbens > wrote: > > I must say that Python on Windows was a very poor experience indeed, > > "virtualenv" does not work and "venv" refuses to create the 'activate' > > shell script so does not work either (and pygame doesn't work, but > > that's presumably not Python's fault). > > To be quite frank, Python on Windows has had a *lot* of problems, and > most of them have been the fault of Windows. Starting with Python 3.5, > there've been some big packaging changes that ought to make Windows > Python a bit easier to use; however, there've been some teething > troubles, and there are still some ways in which setting up a > properly-working Python is a pain. > > So you have a few choices: > > 1) Stick with the vanilla Python on the vanilla Windows. It's not > horrendous, but there will be rough edges. Report those rough edges, > and hopefully they can be fixed in time for 3.6 (or even 3.5.2). > > 2) Use a different Python distribution, eg Anaconda or ActiveState. > Some of them cost money; when you pay money for open source software, > what you're getting is a level of support, which will mean you can > complain to them when something doesn't work, and insist that they fix > it. This may or may not give you better results than option 1. > > 3) Use standard Python, and ditch Windows. This is what I do. :) > > 4) Keep using Windows, but do your Python work in a virtual machine. > Either full-on virtualization software like VirtualBox or VMWare, or > something that gives you a web browser interface to a VM hosted in the > cloud (eg Cloud 9 or Nitrous). > > Personally, I don't see any reason to run "real Windows" on any of my > systems. Windows programs get run under Wine or VirtualBox, never > directly on the hardware. But if your needs are different, there are > plenty of ways to improve your Windows+Python setup; just be patient, > and accept that you might have a bit of extra work to do. > > ChrisA > -- > https://mail.python.org/mailman/listinfo/python-list >