Hacker News new | ask | show | jobs
by timee 5048 days ago
I'm curious what problems you ran into with Python on Windows. I develop with Python on both a Windows desktop and a Macbook. I found moving between the two platforms pretty easy with the exception of certain database python packages like psycopg2.

The command line and a file editor is all you really need. If you want to keep your file editor consistent, you can work off vim on both. Granted, I prefer Visual Studios if I'm on a Windows machine.

2 comments

I am sure that a lot of it is specific to me and what I am used to, so many other people probably have a good experience working with Python on Windows. The main thing is that I am just not comfortable using Powershell and the directory structure on Windows. While I am still somewhat new to using the command line on a unix environment, I feel that a lot of commands are almost muscle memory, so I was quickly frustrated when things didn't work correctly using Powershell.

I know there are a ton of arguments for Visual Studio, and I actually use it at work on a daily basis (I am a front-end designer and am usually split 50/50 between VS and Photoshop/Illustrator), but I honestly just don't like it. It always feels too bloated and the stuff I do code, I usually do by hand anyways so I don't rely on intellisense or any code-completion. I do use Sublime Text cross-platform as well - but like I said in my article, I prefer using vim on a linux box via ssh from my iPad. It is familiar and portable, which is what I want at this point.

For me, I found it a pain to get easy_install and pip working, which made installing packages frustrating. After figuring that out, though, it's fine, with a command prompt and Notepad++.