Skip to content

Latest commit

 

History

History
51 lines (43 loc) · 2.16 KB

INSTALL_Windows.md

File metadata and controls

51 lines (43 loc) · 2.16 KB

Installation, tested on Windows 11

1) First install CUDA and NVIDIA drivers:

2) Install C++ build tools:

  • download vs_buildtools version between 2017 and 2019: Google Drive download link
  • install c++ build tools: make sure you check the option "C++ build tools" in the popup window (Workloads). Refer to this Youtube link

3) Make a virtual environment (called boxal) using the terminal:

  • conda create --name boxal python=3.9 pip
  • conda activate boxal

4) Downgrade setuptools, to prevent this error:

  • pip uninstall setuptools
  • pip install setuptools==59.5.0

5) Download the code repository including the submodules:

6) Install the required software libraries (in the boxal virtual environment, using the terminal):

  • pip install -U torch==1.9.0 torchvision==0.10.0 -f https://download.pytorch.org/whl/cu111/torch_stable.html
  • pip install pillow==9.0.1
  • pip install cython
  • pip install jupyter
  • pip install opencv-python
  • pip install -U fvcore
  • pip install scikit-image matplotlib imageio
  • pip install black isort flake8 flake8-bugbear flake8-comprehensions
  • pip install -e .
  • pip install baal
  • pip install xmltodict
  • pip install seaborn
  • pip install statsmodels
  • pip install cerberus
  • pip install darwin-py

7) Check if Pytorch links with CUDA (in the boxal virtual environment, using the terminal):

  • python
  • import torch
  • torch.version.cuda (should print 11.1)
  • torch.cuda.is_available() (should True)
  • torch.cuda.get_device_name(0) (should print the name of the first GPU)
  • quit()

8) Check if detectron2 is found in python (in the boxal virtual environment, using the terminal):

  • python
  • import detectron2 (should not print an error)
  • from detectron2 import model_zoo (should not print an error)
  • quit()