mitogen-hq/mitogen
Voir sur GitHubModules and script hard code /usr/bin/python in hashbang
Open
#811 ouverte le 14 févr. 2021
affects-0.2affects-0.3cigood first issuepython3
Métriques du dépôt
- Stars
- (2 210 stars)
- Métriques de merge PR
- (Merge moyen 22j 19h) (7 PRs mergées en 30 j)
Description
A number of modules, and scripts in the test suite start with
#!/usr/bin/python
In general it is better to use
#!/usr/bin/env python
because that allows execution inside a virtualenv, or when python is installed elsewhere, e.g. /usr/loca/bin/python.
There may be cases in which we really do want to hard code the path, e.g.
- testing detection/selection of
ansible_python_interpreter(correct name?) - mechanics of Ansible module transfer, or recognition .
If so those should be explictly noted in a comment.