Пример
На MacOS10.14.6
>>pip3 install qrcode
...
>>qr "abc" > test.png #Create a QRcode
command not found: qr
>>command -v qr ; echo $?
1
На CentOS7
>>pip3 install qrcode
...
>>command -v qr ; echo $?
/usr/local/bin/qr
0
qr-файл в CentOS:
#!/usr/local/bin/python3.7
# -*- coding: utf-8 -*-
import re
import sys
from qrcode.console_scripts import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(main())
Если я добавлю 'qr' в /usr/local/bin
MacOS, команда qr "abc" > test.png
будет успешно выполнена на MacOS.
Q:
Почему он не создает 'qr' в MacOS автоматически?Как я мог это сделать?