Shebangs en entornos gestionados por conda
Estoy tratando de escribir un programa en Hy y ejecutarlo según las instrucciones en elPágina de inicio rápido en la documentación
Así que instalé Hy usando pip del repositorio de GitHub según los documentos, luego agregué permisos ejecutables al archivo conchmod +x myfile.hy
.
Para administrar mis entornos Python, uso la conda de Anaconda, en lugar de virtualenv. De ahí el shebang#! /usr/bin/env hy
no funciona para mí, ya que las env conda viven en un directorio diferente. Deconda info --envs
Veo que sus directorios son
myenv * /home/myname/.conda/envs/myenv
root /home/myname/anaconda3
Ahora intenta ejecutar el script con#! /home/myname/.conda/envs/myenv hy
bash lanza unbad interpreter: Permission denied
error.
¿Dónde deberían apuntar los shebangs en este caso?