Ich bin auf Ubuntu 16.04 und habe ein Python-Skript für meinen Kollegen erstellt - er hat MacOS . Angenommen, er weiß nichts über Bash oder Python.
Ich möchte ihn also nicht dazu bringen, dieses Skript aus der Bash heraus auszuführen . Ich möchte ihn nur klicken doppelt auf Datei , um das Skript auszuführen.
Wie würdest du das machen?
Hinzufügen:
#!/usr/bin/env python
neben
chmod +x filename
Funktioniert nicht auf meinem Ubuntu, daher denke ich, dass es unter MacOS nicht funktioniert
Dies ist eine Spitze des Skripts:
#!/usr/bin/env python
# coding=utf-8
import os
try:
import jinja2
except ImportError:
import pip
pip.main(['install','jinja2'])
BEARBEITEN: Ich kann nicht auf seinen Mac zugreifen, daher muss ich ihm entweder klare Anweisungen geben oder eine ausführbare Datei erstellen.
.py
Dateien in einem Editor öffnet , sollte alles in Ordnung sein.