Python specific recommendations and tools.
Current recommended Python version is 3.9.13
Windows 64-bit Installer: Windows 64-bit Installer
Download Location for Other OS: Download Location for Other OS
Recommended to use user specific Python installation instead of global Python installation, unless its really needed. This is to avoid messing other folks default Python version that they may use.
You can check if you have a default Python installation by using below command in
command prompt: python --version
If you don't have a default Python version in your system, enable "Add Python to Path" checkbox. If you already have a default Python version installed in your system, skip adding the path.
Recommended IDE is VS Code.
Download Link: Download Visual Studio Code
Recommended vscode extensions are available in the file .vscode/extensions.json
To view the recommended extensions in vscode:
1. Open current folder in vscode.
2. Type '@recommended' in the search bar.
3. The recommended extensions will be listed under 'Workspace Recommendations'
Recommended dependency management tool for Python is Poetry.
Refer to Poetry Getting Started docs.
Recommended unit testing library for Python is pytest.