I'm making the switch myself today, but I'm not sure what the primary distinction is between Python-venv and Conda. Moreover, unlike with Python-venv, VScode does not recognize and switch the interpreter when a envioronment is created 😔
Yes. you can configure external repositories. So during installation itself , it will try and search the package in the order of the repos which you have configured.
I'm sure you already figured this out, but I can confirm you do not have to download and install Python yourself. When you install Miniconda it automatically creates a base environment with the version it said when you downloaded the Miniconda program. I installed it yesterday, and I got a base environment (default) 3.11.3. When you create new environments, Miniconda will automatically download the version you requested. ex. "conda create --name mytest python=3.5" will create an environment called mytest and download and install Python 3.5 for you. 3.5.6 to be specific.
I'm making the switch myself today, but I'm not sure what the primary distinction is between Python-venv and Conda.
Moreover, unlike with Python-venv, VScode does not recognize and switch the interpreter when a envioronment is created 😔
Man you rock, thanks.
Many thanks Herbert, saw for the first time a python env work, this reduced my learning curve to a large extent as it was reproducible.
It is most useful video. Surprised to see only 10k subscribers..
thanks!!
Devs really love to make things as complicated as possible
So you're saying i don't need a 'Open Anaconda Here' shortcut, because unlike Python, it puts all my venvs in my user folder?
Thanks, how do we link conda virtual environment with visual studio code editor?
Does conda mini have access to libraries outside itself
Yes. you can configure external repositories. So during installation itself , it will try and search the package in the order of the repos which you have configured.
Do I even have to install Python 3.10 on its own or is it enough to install Miniconda and use the Python 3.10 that is inside it?
I'm sure you already figured this out, but I can confirm you do not have to download and install Python yourself. When you install Miniconda it automatically creates a base environment with the version it said when you downloaded the Miniconda program. I installed it yesterday, and I got a base environment (default) 3.11.3. When you create new environments, Miniconda will automatically download the version you requested. ex. "conda create --name mytest python=3.5" will create an environment called mytest and download and install Python 3.5 for you. 3.5.6 to be specific.
A big reason to avoid Conda is commercial licensing.
conda is not commercial licensed. It’s got a permissive BSD license
BROO