<story><title>Python 3 Is Winning Library Developer Support</title><url>https://blogs.msdn.microsoft.com/pythonengineering/2016/03/08/python-3-is-winning/</url></story><parent_chain><item><author>HankB99</author><text>Maybe I&amp;#x27;m dreaming this... Trying to install some Python package on Windows 8.1 and &amp;#x27;the usual&amp;#x27; stuff didn&amp;#x27;t work.&lt;p&gt;I&amp;#x27;m a python newb and maybe I wasn&amp;#x27;t doing something right. I&amp;#x27;m more used to Linux&amp;#x2F;Perl and doing &amp;quot;Perl -M CPAN ...&amp;quot; which just works. &amp;#x27;pip ...&amp;#x27; just didn&amp;#x27;t.&lt;p&gt;I was not left with the feeling that Python ran as well on Windows as on Linux.</text></item><item><author>bsder</author><text>&amp;gt; Have always hated the half-ass integration Windows has. Half the stuff does not work as it should or is broken, no one tests on Windows and I doubt they will start now.&lt;p&gt;What?  Python has been one of the significant exceptions on this front because Enthought actually shipped a product which was expected to work on Windows.  Python also goes out of its way to make sure that things work in sane ways even when Windows has no real equivalent.&lt;p&gt;I also suspect this is one of the reasons for Python&amp;#x27;s ascendancy over other scripting languages.  By being one of the few scripting languages that runs decently on Windows, you gain an automatic user population advantage.</text></item><item><author>x5n1</author><text>Have always hated the half-ass integration Windows has. Half the stuff does not work as it should or is broken, no one tests on Windows and I doubt they will start now. Never been fun doing anything with non-MS stuff on Windows. I doubt it ever will be. As for writing anything, I don&amp;#x27;t know why I would bother with non-MS stuff on Windows platform, it usually does not come out well. C# is a great language and Visual Studio is great for using it. And it&amp;#x27;s free.</text></item><item><author>toyg</author><text>Windows could be the first platform to ship Python3 without having ever shipped python2. Total clean slate, perfect opportunity, they could sell it as MS &amp;quot;aligning with the cloud&amp;quot; and offer something special -- if I could start and provision a Windows cloud instance from any python3 repl without having to bother with devops tool (Vagrant, Packer, Ansible and whatnot), I would switch tomorrow.</text></item></parent_chain><comment><author>dagw</author><text>pip is unfortunately a a bit hit and miss on Windows.  The (IMO) &amp;#x27;correct&amp;#x27; way to install package on windows is to first install Anaconda Python (&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.continuum.io&amp;#x2F;downloads&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.continuum.io&amp;#x2F;downloads&lt;/a&gt;) and then:&lt;p&gt;0) Check if the package came preinstalled with Anaconda&lt;p&gt;1) if not try to use conda to install packages,&lt;p&gt;2) if conda doesn&amp;#x27;t have the package, see if it&amp;#x27;s been uploaded here: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;www.lfd.uci.edu&amp;#x2F;~gohlke&amp;#x2F;pythonlibs&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;www.lfd.uci.edu&amp;#x2F;~gohlke&amp;#x2F;pythonlibs&amp;#x2F;&lt;/a&gt;&lt;p&gt;3) try pip.</text></comment>
<story><title>Python 3 Is Winning Library Developer Support</title><url>https://blogs.msdn.microsoft.com/pythonengineering/2016/03/08/python-3-is-winning/</url></story><parent_chain><item><author>HankB99</author><text>Maybe I&amp;#x27;m dreaming this... Trying to install some Python package on Windows 8.1 and &amp;#x27;the usual&amp;#x27; stuff didn&amp;#x27;t work.&lt;p&gt;I&amp;#x27;m a python newb and maybe I wasn&amp;#x27;t doing something right. I&amp;#x27;m more used to Linux&amp;#x2F;Perl and doing &amp;quot;Perl -M CPAN ...&amp;quot; which just works. &amp;#x27;pip ...&amp;#x27; just didn&amp;#x27;t.&lt;p&gt;I was not left with the feeling that Python ran as well on Windows as on Linux.</text></item><item><author>bsder</author><text>&amp;gt; Have always hated the half-ass integration Windows has. Half the stuff does not work as it should or is broken, no one tests on Windows and I doubt they will start now.&lt;p&gt;What?  Python has been one of the significant exceptions on this front because Enthought actually shipped a product which was expected to work on Windows.  Python also goes out of its way to make sure that things work in sane ways even when Windows has no real equivalent.&lt;p&gt;I also suspect this is one of the reasons for Python&amp;#x27;s ascendancy over other scripting languages.  By being one of the few scripting languages that runs decently on Windows, you gain an automatic user population advantage.</text></item><item><author>x5n1</author><text>Have always hated the half-ass integration Windows has. Half the stuff does not work as it should or is broken, no one tests on Windows and I doubt they will start now. Never been fun doing anything with non-MS stuff on Windows. I doubt it ever will be. As for writing anything, I don&amp;#x27;t know why I would bother with non-MS stuff on Windows platform, it usually does not come out well. C# is a great language and Visual Studio is great for using it. And it&amp;#x27;s free.</text></item><item><author>toyg</author><text>Windows could be the first platform to ship Python3 without having ever shipped python2. Total clean slate, perfect opportunity, they could sell it as MS &amp;quot;aligning with the cloud&amp;quot; and offer something special -- if I could start and provision a Windows cloud instance from any python3 repl without having to bother with devops tool (Vagrant, Packer, Ansible and whatnot), I would switch tomorrow.</text></item></parent_chain><comment><author>Mikhail_Edoshin</author><text>Don&amp;#x27;t you want to try Cygwin? You&amp;#x27;ll get as close to Unix on Windows as possible. pip will definitely work.</text></comment>