Windows 11 Development Server Set Up
.NET 8
- Download and Install .NET 8 Hosting Bundle
- Download from Latest .NET 8 version
- Choose Hosting Bundle
- for IIS Support
- Install
PostgreSQL 16
- Download and Install PostgreSQL 16
- Download the installer from Latest PostgreSQL version
- Run the installer
- The StackBuilder should be included as well
- We recommend the default options
- Except for maybe port 5433 :D
- From the StackBuilder:
- Npgsql
- PostGIS 3.4
VS Code
- Download and Install Visual Studio Code
- Download the installer from Latest VS Code version
- Run the installer
- We recommend the default options
Visual Studio
- Download and Install Visual Studio
- Download the installer from Latest Visual Studio version
- Run the installer
- Choose:
- .NET Web Development
- Development time IIS Suport
- Python Development
- .NET Web Development
NVIDIA (Optional)
Download and Install the latest appropriate NVIDIA driver for your graphic card
- psst, don't trust the device manager
- Download the Driver installer from Latest versions of NVIDIA Drivers Choose Yours
- Example
- Run the installer
Download and Install CUDA
- Download the CUDA installer from Latest CUDA versions Choose Yours
- Run the installer
MMDetection
- Follow the Instructions
Miniconda 3
- Download and Install Miniconda 3
- Read
- Download the installer from Latest Miniconda version
- Find Miniconda 3 elsewhere if mayor version goes to 4
- Run the installer
- We recommend the default options
GPT Thoughts
When you create a new environment using Miniconda from the command line, it is typically stored in theenvs
directory within your Miniconda installation. For example, if you installed Miniconda in theC:\Users\userName\Anaconda3
directory, the environments would be stored inC:\Users\userName\Anaconda3\envs
⁵.You can create a new environment using the command
conda create --name myenv
, wheremyenv
is the name of your new environment¹. Once the environment is created, you can activate it using the commandconda activate myenv
¹.Please replace
myenv
with the name of your environment. If you're using Windows, you might need to add the Miniconda directory and theScripts
subdirectory to your PATH¹. For example, if you installed Miniconda intoC:\Miniconda3
, you would addC:\Miniconda3
andC:\Miniconda3\Scripts
to your PATH¹.
Conda Enviroment
- Run the Anaconda Prompt App installed in the previous step
- Create and Activate the MMDetection Enviroment
- Type in the following commands:
conda create --name openmmlab python=3.8 -y
conda activate openmmlab
PyTorch
Get the install command appropriate for your current setup
- Command Builder
- PyTorch Build => Stable 2.2.0
- Package => Conda
- Language => Python
- Compute Platform => Different commands for CPU / GPU
- CUDA version dependent on Graphics Card
Example Command:
conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia
C++ 14 - Visual Studio Build Tools
- Download and Install Visual Studio Build Tools in order to have C++ 14
- Had some problems here, resolved but no sure what download check option resolved this
- Windws Server setup:
- Choose SDK Windows 10
- Choose MSVC v141
- Choose MSVC v143
- Choose C++ CMAKE