python - descargar - como instalar jupyter notebook con anaconda
Error: ''conda'' solo se puede instalar en el entorno raĆz (3)
Recibo el siguiente error cuando intento instalar el paquete python seaborn:
conda install --name dato-env seaborn
Error: ''conda'' can only be installed into the root environment
Esto, por supuesto, es desconcertante porque no estoy tratando de instalar Conda. Estoy tratando de instalar en el mar.
Esta es mi configuración. Tengo 3 ambientes de python:
- dato-env
- py35
- raíz
Instalé con éxito el Seaborn anteriormente (con el comando conda install seaborn
), pero se instaló en el entorno raíz (y no está disponible para mis portátiles iPython que usan dato-env).
Intenté instalar Seaborn en el entorno dato-env para que estuviera disponible para mi iPython notebook notebook, pero sigo recibiendo el error anterior que dice que debo instalar Conda en el entorno raíz. (Conda está instalado en el entorno raíz)
¿Cómo instalo con éxito el transporte marítimo en mi dato-env?
Gracias de antemano por cualquier ayuda.
Editar:
> conda --version
conda 4.0.5
> conda env list
dato-env * /Users/*******/anaconda/envs/dato-env
py35 /Users/*******/anaconda/envs/py35
root /Users/*******/anaconda
Copie el entorno raíz a env1.
conda create --name env1 --clone root
Activa tu entorno.
source activate env1
Eliminar algunos paquetes conda que tienen que estar en el entorno raíz.
conda remove conda
conda remove conda-build
conda remove conda-env
Entonces, puedes hacer algo como esto.
conda update --all
Pude replicar el problema para varios paquetes diferentes. El error solo ocurre cuando intenté instalar paquetes en envs creados usando la opción conda create --clone y no los creados desde cero.
Si clona la raíz, obtendrá conda-build y conda-env en su nuevo entorno, pero afaik no deberían estar allí y no se requieren fuera de la raíz siempre que la raíz permanezca en su camino. Por lo tanto, si los elimina de su entorno no root primero, su comando debería funcionar. Por ejemplo, tuve el mismo error al intentar actualizar anaconda pero no obtuve el error al hacerlo de esta manera:
source activate my-env
conda remove conda-build
conda remove conda-env
conda update anaconda
Vea este hilo para la alternativa y el fondo: https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/PkXOIqlEPCU