install using anaconda . - this will install NumPy SciPy and many other packages. It takes care of conflict management between packages, and environments. They claim to be better than pip I choose the individual package this will install python 3.7.6 check the version by "python --version" after install, verify your installations : Anaconda Navigator, or Anaconda Prompt type: conda list What's new in AstroPy 4.0 here comes the tricky part: install opencv 3.4.12 these doesn't work for me: conda install -c conda-forge opencv conda install -c menpo opencv openCV tutorial: morioh