Some time ago, I installed Django (with pip
) and had some trouble doing some things with it because I didn't create a virtual environment (at least that's what it looked like). That time I was recommended to install it with conda
since I use Anaconda's spyder.
Now, with a new Windows installation, I'm trying to start to learn Django again, but I'm confused as to whether I should use conda
or pip
to install it. I read here What is the difference between pip and conda? that they cannot be used interchangeably, but I'm not sure what that means.
If I install Django and some other packages with conda
, does that mean I have to do something extra to then install some package with pip
? Say, if there is a package conda
can't install, as I read in that same question.
They said that conda
"also creates a virtual environment`, does that mean that every time I install something with it, it is not being installed globally and besides the installation I also set up its virtual environment?
Thank you very much.