I am working with Anaconda with python 2.7. In order to do algorithmic trading I wanted to install 'zipline' package using conda giving command as
conda install -c Quantopian Zipline
from Anaconda prompt. After 'Solving environment' message, I got 'Package Plan' which contains packages which will be installed, removed, updated and downgraded. I was astonished to see that it will remove 'anaconda: 5.2.0-py27_3' and downgrade
- networkx: 2.1-py27_0 to 1.11-py27_1;
- numpy: 1.14.3-py27h911edcf_1 to 1.11.3-py27hc42714f_10;
- numpy-base: 1.14.3-py27h917549b_1 to 1.11.3-py27h2753ae9_10;
- pandas: 0.23.0-py27h39f3610_0 to 0.22.0-py27hc56fc5f_0.
I canceled the installation.
I have a couple of question here.
- Why at all it is necessary for any package installation to remove package 'Anaconda' and downgrade packages like 'numpy', 'pandas' etc.?
- Will this action not jeopardize my other python activities?
- Shall I go ahead or restrain from installing the packages like this?