Я пытаюсь написать программу на Hy и запустить ее в соответствии с инструкциями на странице быстрого запуска а> в документации.
Поэтому я установил Hy, используя pip из репозитория GitHub в соответствии с документацией, а затем добавил исполняемые права доступа к файлу с помощью chmod +x myfile.hy
.
Для управления средами Python я использую conda от Anaconda, а не virtualenv. Следовательно, shebang #! /usr/bin/env hy
у меня не работает, так как envs conda живут в другом каталоге. От conda info --envs
я вижу, что их каталоги
myenv * /home/myname/.conda/envs/myenv
root /home/myname/anaconda3
Теперь попытка запустить скрипт с помощью #! /home/myname/.conda/envs/myenv hy
bash выдает ошибку bad interpreter: Permission denied
.
Куда в этом случае должны указывать шебанги?