/ / ¿Cómo hago para instalar los paquetes en un archivo conda environment.yml? - pitón, conda

¿Cómo hago para instalar paquetes en un archivo conda environment.yml? - pitón, conda

Recibo el siguiente error cuando ejecuto el siguiente código:

name: myapp-env
dependencies:
- python=3.5
- pip
- django=1.8
- pip:
- django-environ=0.4

Error:

yaml.scanner.ScannerError: while scanning for the next token
found character "t" that cannot start any token
in "<string>", line 7, column 1:
- django-environ=0.4

¿Cuál es la forma correcta de formatear el archivo .yml para instalar un paquete?

Respuestas

4 para la respuesta № 1

Es bastante explícito allí: YAML (como se implementó en pyyaml) prohíbe el uso de caracteres de tabulación para la sangría. Cambie esa línea a <space><space><space><space>- django-environ=0.4.


1 para la respuesta № 2

Me di cuenta de mi problema. Estaba usando texto sublime y la sangría se estableció en Tab. Yo seleccioné Convert Indentation to Spaces Y funcionó.

Además, el archivo .yml debe ser el siguiente (dos == para la versión del paquete pip).

name: myapp-env
dependencies:
- python=3.5
- pip
- django=1.8
- pip:
- django-environ==0.4