Ich habe kostenlose Open-Source-Software heruntergeladenTaubenplanerfür Linux. Zur Installation drückte ich Strg-Alt-T, gab : ein sudo python setup.py install
und drückte Enter. Ich wurde nach meinem Passwort gefragt und erhielt nach der Eingabe die Meldung :
python : cant open file 'setup.py' [Errno2] no such file or directory.
Die Datei befindet sich in einem Ordner namens Downloads
auf meinem Desktop. Sie fragen sich, was ich falsch mache?
Antwort1
Es ist wahrscheinlich, dass beim Öffnen des Terminals Ihr $PWD gleich "~" ( /home/$USER/
oder Ihr Benutzerverzeichnis) war, sodass Ihr Befehl
sudo python setup.py
war das Äquivalent von
sudo python /home/$USER/setup.py
wobei die Datei nach Ihrer eigenen Beschreibung an dieser Stelle nicht existiert; sie befindet sich /home/$USER/Desktop/Downloads/setup.py
also im "kein solcher Dateifehler" ist gültig, wenn ich Ihre Beschreibung richtig lese.
Geben Sie in Ihrem Befehl den vollständigen Pfad an oder cd
wechseln Sie zum Speicherort (Verzeichnis ändern) und verwenden Sie dann Ihren vorhandenen Befehl.
zu Ihrer Information: $PWD ist eine Variable, die Ihr aktuelles Arbeitsverzeichnis enthält, d. h. echo $PWD
wird es anzeigen, ebenso wie pwd
. $USER ist eine Variable, die Ihren Benutzernamen enthält, d. h. echo $USER
wird ihn anzeigen, ebenso wie whoami
.
Antwort2
Laden wir es herunter und installieren es Schritt für Schritt im Terminal:
# change to Downloads folder inside home-folder
cd ~/Downloads
# download the distribution
wget https://launchpad.net/pigeonplanner/3.6/3.6.2/+download/pigeonplanner-3.6.2.tar.gz
# unpack the distibution
tar -xf pigeonplanner-3.6.2.tar.gz
# change directory to unpacked one
cd pigeonplanner-3.6.2/
# install needed python 2 modules
sudo apt install python-setuptools python-gtk2
# finally install the application
sudo python setup.py install
und genießen. Die Anwendung sollte über das Anwendungsmenü oder per pigeonplanner
Befehl verfügbar sein.