Shebangs в управляемой среде Конда
Я пытаюсь написать программу на Hy и запустить ее в соответствии с инструкциями наСтраница быстрого запуска в документации.
Поэтому я установил Hy с помощью pip из репозитория GitHub в соответствии с документами, затем добавил права доступа к исполняемому файлу с помощьюchmod +x myfile.hy
.
Для управления средой Python я использую Conda Anaconda, а не virtualenv. Отсюда и Шебанг#! /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
Баш бросаетbad interpreter: Permission denied
ошибка.
На что должны указывать шебанги в этом случае?