Estoy intentando instalar algún software Python en una máquina con Windows sin acceso a Internet. Para hacer esto, hice un ejecutable del software necesario en anaconda usando el constructor. Se instala bien, pero cuando intento ejecutar Python dice que el entorno debe estar activado. Pero cuando intenté instalar anaconda para ese entorno y crear un ejecutable, el constructor se negó diciendo que había conflictos. Conda se instaló sola.
Pasos tomados:
conda install opencv tensorflow-gpu keras spyder pandas
Cree un archivo Environment.yaml; Los valores predeterminados no funcionaron, usé estos canales en su lugar:
http://repo.anaconda.com/pkgs/main
http://repo.continuum.io/pkgs/free
http://conda.anaconda.org/anaconda
https://conda.anaconda.org/conda-forge
conda list -e > req.txt
(This gives me the list of packages for construct.yaml)
constructor [directory-with-construct.yaml]
Al intentar activar un entorno después de la instalación, me dice que inicialice el shell.
Intentando hacer eso con:
/directory/_conda.exe init cmd.exe
Da
Warning: Cannot install xonsh wrapper without a python interpreter in prefix: [some-local-directory]
needs sudo ... (but this is windows!)
Entonces, ¿cómo puedo hacer que anaconda en un entorno funcione con el constructor? o ¿cómo activo un entorno en conda después de la instalación?