Bin Ordner für Windows 10
Ich versuche, einen UNIX-Bin-Ordner auf meinem Windows 10-PC zu replizieren. Ich habe einen Ordner erstellt unter "C:\bin" und fügte es meiner Pfadvariablen hinzu. Ich bin mir jedoch nicht wirklich sicher, wie ich es weiter implementieren soll. Ich habe versucht, dem Ordner Verknüpfungen (lnk-Dateien) hinzuzufügen, aber ich kann das nicht zum Laufen bringen.
Mein Ziel ist es, "python37" in die Eingabeaufforderung schreiben zu können, um "auszuführen" C:\Users\Samuel\AppData\Local\Programs\Python\Python37\python.exe "und schreibe" python38 " in run "C:\Users\Samuel\AppData\Local\Programs\Python\Python38-32\python.exe".
Das einfache Hinzufügen beider Verzeichnisse zur Pfadvariablen würde nicht funktionieren, da beide ausführbaren Dateien denselben Namen haben, oder irre ich mich?
2 answers
Sie sollten in der Lage sein, Verknüpfungen zu erstellen und sie wie in Ihrem ursprünglichen Versuch auszuführen. Was funktioniert nicht? Aber ja, Sie müssten die Verknüpfungen etwas Einzigartiges in Ihrem bin-Ordner nennen. Sie müssten die Erweiterung .lnk
bei der Ausführung einschließen.
Erstellen Sie also in Ihrem Ordner C:\bin
und damit in Ihrem Pfad eine Verknüpfung zur Python32-EXE, nennen Sie sie python37 und führen Sie sie aus durch:
C:\somedir> python37.lnk
Alternativ können Sie eine erstellen .bat-Datei und führen Sie es. Für Python37 könnten Sie erstellen C:\bin\python37.bat
mit diesem als Inhalt:
"C:\Users\Samuel\AppData\Local\Programs\Python\Python37\python.exe" %*
Damit sollten Sie die Erweiterung ausschließen, wenn Sie nur einen sauberen Befehl python37
möchten.
C:\somedir> python37
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-01-17 17:12:14
Sie können einfach beide Ordner im Pfad haben und eine Kopie Ihrer Python37 und 38 mit diesen Namen erstellen. Es würde nichts schaden, es von python37 ausführen zu lassen.exe statt Python.exe.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-01-17 19:23:47