Linuxはあまり使用しませんが、この特定のpythonプロジェクトには必要です。そのため、このシェルスクリプトを使用してプログラムのインストーラーを作成しようとしています。
SETUP.sh
#!/bin/bash
apt-get update
apt-get install python3-pip -y
apt-get install python3-tk -y
pip3 install -r requirements.txt
実行可能になるようにchmoddingし、Sudo sh SETUP.sh
を実行すると、次の出力が得られます。
: notfound: SETUP.sh:
E: Invalid operation update
] is not known. option '
] is not known. option '
SETUP.sh: 6: SETUP.sh: pip3: not found
最も奇妙なのは、コマンドラインにコマンドを手動で入力しただけで、これらのコマンドがすべて独自に機能することです。何が間違っていますか?
OK ( このスレッド と同様)
Viで書き直し、Sudo ./SETUP.sh
で実行した後、動作します