Muszę uruchomić skrypt Python na serwerze Windows. Skąd mam wiedzieć, którą mam wersję Pythona i czy to naprawdę ma znaczenie?
Myślałem o aktualizacji do najnowszej wersji Pythona.
python
version
windows-server
Ali_IT
źródło
źródło
.py
plikami, możesz zainteresować się plikiem wsadowym w Jak napisać plik wsadowy pokazujący ścieżkę do pliku wykonywalnego i wersji Pythona obsługującej skrypty Pythona w systemie Windows?Odpowiedzi:
http://docs.python.org/using/cmdline.html#generic-options
--version
może również działać (wprowadzony w wersji 2.5)źródło
Python 2.7.10
dla-V
i--version
; i Python 3.4.3 podobnie generują równieżPython 3.4.3
dla obu opcji.sudo find / -iname python
prawdopodobnie je odkryłoby.python -v
(mała litera v), która zwiększa gadatliwość rejestrowania-v
i-version
aliasów. Najwyraźniej około 500 programistów musiało to sprawdzić i poprzeć tę odpowiedź dla Pythona na SO. To zły projektPython 2.5+:
Python 2.4-:
źródło
#!python3
jako pierwsza linia).python -c "import sys; print sys.version"
W środowisku Python IDE po prostu skopiuj i wklej następujący kod i uruchom go (wersja pojawi się w obszarze wyjściowym):
źródło
W wierszu polecenia wpisz:
Lub jeśli masz pyenv:
źródło
Kiedy otwieram
Python (command line)
pierwszą rzeczą, która mówi mi, jest wersja.źródło
Chociaż pytanie brzmi „z której wersji korzystam?”, To może nie być wszystko, co musisz wiedzieć. Możliwe, że masz zainstalowane inne wersje, co może powodować problemy, szczególnie podczas instalowania dodatkowych modułów. Oto moje ogólne podejście do wyszukiwania zainstalowanych wersji:
Dane wyjściowe dla pojedynczej instalacji w języku Python powinny wyglądać mniej więcej tak:
Wiele instalacji będzie miało wyjście takie jak to:
źródło
źródło
W skrócie:
Po prostu otwórz wiersz polecenia ( Win+ R) i wpisz,
cmd
a następnie w wierszu polecenia wpiszpython
wszystkie niezbędne informacje dotyczące wersji:źródło
więc z wiersza poleceń:
źródło
Posługiwać się
lub
UWAGA: Należy pamiętać, że „V” w
python -V
poleceniu jest wielką literą V.python -v
(małe „v”) uruchomi Python w trybie pełnym.źródło
Możesz pobrać wersję Pythona za pomocą następującego polecenia
Możesz nawet pobrać wersję dowolnego pakietu zainstalowanego w venv, używając
pip freeze
jako:Lub używając interpretera Python jako:
źródło
Mam Python 3.7.0 na Windows 10.
Oto, co działało dla mnie w wierszu polecenia i Git Bash :
Aby uruchomić Python i sprawdzić wersję:
Aby sprawdzić tylko, którą wersję posiadasz:
lub
Uwaga:
python
,python --version
,python -V
,Python
,Python --version
,Python -V
nie działa dla mnie.źródło
python -V
działa z powrotem do Fedory 1 z Python 2.2.3.py --version
powoduje wcommand not found
.python --version
powoduje wunknown option: --
.Jeśli jesteś już w oknie REPL i nie widzisz wiadomości powitalnej z numerem wersji, możesz użyć help (), aby zobaczyć wersję główną i podrzędną:
źródło
Aby sprawdzić wersję Python w notatniku Jupyter, możesz użyć:
aby uzyskać numer wersji, jako:
lub:
aby uzyskać więcej informacji, jak
lub:
aby uzyskać wersje główne, mniejsze i mikro, jak
źródło
Po prostu utwórz plik z rozszerzeniem .py i wklej poniższy kod do i uruchom go.
Jeśli w systemie zainstalowanych jest kilka wersji interpretera Python, uruchom następujące polecenia.
W systemie Linux uruchom w terminalu:
W systemie Windows uruchom w wierszu polecenia:
źródło
Aby zweryfikować wersję Pythona dla poleceń w systemie Windows, uruchom następujące polecenia w wierszu polecenia i sprawdź dane wyjściowe:
Ponadto, aby zobaczyć konfigurację folderu dla każdej wersji Pythona, uruchom następujące polecenia:
źródło
W systemie Windows 10 z Python 3.6
źródło
Jeśli masz zainstalowany Python, najłatwiejszym sposobem sprawdzenia numeru wersji jest wpisanie „python” w wierszu polecenia. Wyświetli numer wersji, a jeśli jest uruchomiony w wersji 32-bitowej lub 64-bitowej i kilka innych informacji. W przypadku niektórych aplikacji chcesz mieć najnowszą wersję, a czasem nie. To zależy od pakietów, które chcesz zainstalować lub użyć.
źródło
Dla mnie otwieranie CMD i bieganie
pokaże coś podobnego
źródło
Otwórz okno wiersza polecenia (naciśnij Windows+ R, wpisz
cmd
i naciśnij Enter).Rodzaj
python.exe
źródło
Wpisanie
where python
w Windows wiersza polecenia może ci powiedzieć, gdzie zainstalowano wiele różnych wersji Pythona, zakładając, że zostały dodane do twojej ścieżki.Wpisanie
python -V
w wierszu polecenia powinno wyświetlić wersję.źródło
Głównie polecenia użycia:
Lub
źródło