Skip to content

Commit 3ab0c75

Browse files
committed
add a few windows resourcess
1 parent f1f57fd commit 3ab0c75

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

content/pages/05-deployment/16-windows.markdown

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,19 @@ is often used to [develop Python applications](/learning-programming.html).
1818

1919

2020
### Useful resources for Python on Windows
21+
* [Windows for Linux nerds](https://blog.jessfraz.com/post/windows-for-linux-nerds/)
22+
gives context for how Windows works compared to Linux and digs into the
23+
Windows Subsystem for Linux (WSL) which allows the operating system to
24+
handle Linux calls.
25+
26+
* [How to set up the perfect modern dev environment on Windows](https://char.gd/blog/2017/how-to-set-up-the-perfect-modern-dev-environment-on-windows)
27+
provides a good guide that includes configuring Vagrant, setting up the
28+
Windows toolchain and updating your permissions to handle development.
29+
30+
* [Setting Up Python for Machine Learning on Windows](https://realpython.com/python-windows-machine-learning-setup/)
31+
presents detailed steps for installing Anaconda and using it to
32+
install dependencies on your local machine.
33+
2134
* [PyInstaller](https://www.pyinstaller.org/) packages a Python application with
2235
its associated dependencies into a Windows executable file so it can be
2336
more easily distributed and run on other computers.
@@ -26,4 +39,19 @@ is often used to [develop Python applications](/learning-programming.html).
2639
Windows that can be useful for when you need to get work done on the
2740
commandline.
2841

42+
* [Setting up Python on Windows 10](https://anthonydebarros.com/2018/06/21/setting-up-python-in-windows-10/)
43+
is a short guide to making sure you have Python 3 installed correctly on
44+
your Windows computer.
45+
46+
* [Using both Python 2 and 3 in Windows](https://spapas.github.io/2017/12/20/python-2-3-windows/)
47+
explains how to configure Windows so you can use both Python 2 and 3 if
48+
you still need to dig into older projects that have not yet been updated.
49+
50+
* [Epic Development Environment using Windows Subsystem for Linux](https://dev.to/johnbwoodruff/epic-development-environment-using-windows-subsystem-forlinux-5f0n)
51+
shows how to get your Windows development environment configured. It is
52+
geared towards JavaScript/Node developers but most of the steps will also
53+
be useful to Python developers.
2954

55+
* [Windows dev box setup scripts](https://github.com/Microsoft/windows-dev-box-setup-scripts)
56+
are [Powershell](/powershell.html) programs for setting up a Windows
57+
machine for development.

0 commit comments

Comments
 (0)