Я хочу выполнить исполняемый файл с именем mod_wsgi-express
в моей виртуальной среде.
Когда я запускаю which mod_wsgi-express
, он показывает правильное местоположение, которое я хочу использовать, будучи /home/robin/.virtualenvs/jspvenv/bin/mod_wsgi-express
.
Но когда я пытаюсь выполнить mod_wsgi- express, он показывает следующее ошибка:
-bash: /usr/local/bin/mod_wsgi-express: /usr/bin/python: bad interpreter: No such file or directory
У меня python установлен только в моем виртуальном окружении, отсюда ошибка, но почему он выполняется из /usr/local/bin/mod_wsgi-express
, а не из моего местоположения venv?
В настоящее время я могу запустить его по всему пути /home/robin/.virtualenvs/jspvenv/bin/mod_wsgi-express
, но есть ли способ изменить это?