13

This is not a question of whether I should choose Anaconda or Miniconda. I want both.

I want the full featured Anaconda (with Spyder) installed for my script development, but then I want to minimize (without Spyder) a frozen version of my application. I'm thinking of also installing Miniconda and installing the bare minimum number of packages that are needed to male my application work (primarily OpenCV, Numpy, and PyQT) and then using cx_Freeze to create a distribution package (using Inno Setup for building a Windows installation package).

Is it possible to have both Anaconda and Miniconda on my Windows machine without having conflicts between the two? If so, are there any tricks I need to know?

slalomchip
  • 669
  • 1
  • 8
  • 23
  • Possible duplicate of [Anaconda vs miniconda](https://stackoverflow.com/questions/45421163/anaconda-vs-miniconda) – darthbith Jul 30 '18 at 01:19
  • 4
    It is not recommended to do this (whether it is possible, I'm not sure). The solution is to use conda environments. Once you have installed either Miniconda or Anaconda, simply create a new environment and only install the "bare necessities" for your program. – darthbith Jul 30 '18 at 01:19
  • I thought conda environments were for hosting different versions of Python, such as 3.5 and 3.6. Can an Anaconda environment be used to host Miniconda? – slalomchip Jul 30 '18 at 01:50
  • 4
    Sure, why not? All Miniconda is is a Python + conda, whereas Anaconda is Python + conda + several hundred packages. Basically, Miniconda is Anaconda minus all of the packages. So just creating a new environment with Python as the only package gets you the equivalent of Miniconda. – darthbith Jul 30 '18 at 11:44
  • Conda environments are not necessarily tied to python, you can use conda for example, to create different environments for each of your nodejs apps. – Nehal J Wani Aug 01 '18 at 19:05
  • I heard of a use-case for this where you want to use conda envs to develop Flask web apps and the full anaconda is overkill. – mLstudent33 Jun 07 '20 at 18:46

0 Answers0