Eu tenho que executar um script Python em um servidor Windows. Como posso saber qual versão do Python tenho e isso realmente importa?
Eu estava pensando em atualizar para a versão mais recente do Python.
python
version
windows-server
Ali_IT
fonte
fonte
.py
arquivos, pode estar interessado em um arquivo em lotes em Como gravar um arquivo em lotes mostrando o caminho para o executável e a versão do Python que manipula scripts Python no Windows?Respostas:
http://docs.python.org/using/cmdline.html#generic-options
--version
também pode funcionar (introduzido na versão 2.5)fonte
Python 2.7.10
para-V
e--version
; e o Python 3.4.3 também gera saídasPython 3.4.3
para as duas opções.sudo find / -iname python
provavelmente as descobriria.python -v
(em minúsculas v), que aumenta a verbosidade de registro-v
e-version
aliases. Claramente, cerca de 500 desenvolvedores tiveram que procurar e atualizar esta resposta para Python no SO. É um projeto ruimPython 2.5 ou superior:
Python 2.4-:
fonte
#!python3
como primeira linha).python -c "import sys; print sys.version"
Em um IDE Python, basta copiar e colar o código a seguir e executá-lo (a versão aparecerá na área de saída):
fonte
Em um prompt de comandos, digite:
Ou se você tem pyenv:
fonte
Quando abro,
Python (command line)
a primeira coisa que me diz é a versão.fonte
Embora a pergunta seja "qual versão estou usando?", Isso pode não ser tudo o que você precisa saber. Você pode ter outras versões instaladas e isso pode causar problemas, principalmente ao instalar módulos adicionais. Esta é minha abordagem aproximada para descobrir quais versões estão instaladas:
A saída para uma única instalação Python deve ser algo como isto:
Várias instalações terão saída parecida com esta:
fonte
fonte
Em resumo:
Basta abrir o prompt de comando ( Win+ R) e digitar
cmd
e, no prompt de comando, digitarpython
fornecerá todas as informações necessárias sobre as versões:fonte
então na linha de comando:
fonte
Usar
ou
NOTA: Observe que o "V" no
python -V
comando é capital V.python -v
(pequeno "v") iniciará o Python no modo detalhado.fonte
Você pode obter a versão do Python usando o seguinte comando
Você pode até obter a versão de qualquer pacote instalado no venv usando
pip freeze
como:Ou usando o interpretador Python como:
fonte
Eu tenho o Python 3.7.0 no Windows 10.
Isto é o que funcionou para mim no prompt de comando e no Git Bash :
Para executar o Python e verificar a versão:
Para verificar apenas qual versão você possui:
ou
Nota:
python
,python --version
,python -V
,Python
,Python --version
,Python -V
não funcionou para mim.fonte
python -V
trabalha de volta ao Fedora 1 com o Python 2.2.3.py --version
resulta emcommand not found
.python --version
resulta emunknown option: --
.Se você já está em uma janela REPL e não vê a mensagem de boas-vindas com o número da versão, pode usar help () para ver as versões principal e secundária:
fonte
Para verificar a versão do Python em um notebook Jupyter, você pode usar:
para obter o número da versão, como:
ou:
para obter mais informações, como
ou:
para obter versões maiores, menores e micro, como
fonte
Basta criar um arquivo que termine com .py e cole o código abaixo e execute-o.
Se várias versões do interpretador Python estiverem instaladas em um sistema, execute os seguintes comandos.
No Linux, execute em um terminal:
No Windows, execute em um prompt de comando:
fonte
Para verificar a versão do Python para comandos no Windows, execute os seguintes comandos em um prompt de comando e verifique a saída:
Além disso, para ver a configuração da pasta para cada versão do Python, execute os seguintes comandos:
fonte
No Windows 10 com Python 3.6
fonte
Se você possui o Python instalado, a maneira mais fácil de verificar o número da versão é digitando "python" no prompt de comando. Ele mostrará o número da versão e se está sendo executado em 32 ou 64 bits e algumas outras informações. Para alguns aplicativos, você gostaria de ter uma versão mais recente e, às vezes, não. Depende de quais pacotes você deseja instalar ou usar.
fonte
Para mim, abrir o CMD e executar
mostrará algo como
fonte
Abra uma janela do prompt de comando (pressione Windows+ R, digite
cmd
e pressione Enter).Tipo
python.exe
fonte
Digitar
where python
no Windows em um prompt de comando pode indicar onde várias versões diferentes do python estão instaladas, desde que tenham sido adicionadas ao seu caminho.Digitar
python -V
no prompt de comando deve exibir a versão.fonte
Principalmente comandos de uso:
Ou
fonte