question

Definir variaveis de ambiente para o python 3.0 para Windows 8?

Estou a aprender python 3.0 hoje em dia e sou um novato em programação. No entanto, estou tendo alguns problemas. Executar ficheiro de python do DOS, temos que definir a variável de ambiente certo? Aqui está o que eu fiz:-
Computador> propriedades> configurações avançadas> variáveis de ambiente> variáveis de sistema> editar> nome: "caminho" variável: "C:\WINDOWS\system32;C:\WINDOWS;C:\Python33 ". (Claro, sem aspas)
Agora, meu DOS lê o python de comando e abre ele, mas quando peço para abrir um arquivo como
Python helloworld.py
Tudo o que diz é não pode encontrar o arquivo ou diretório especificado e algumas outras coisas.
Isso realmente está me deixando louca. Tudo o que eu faço é abrir o python IDLE, gravar um programa Hello World simples e salvá-lo. Mas ele não abre, mesmo depois de eu ter mudado a sua localização.
por favor me ajude...OBRIGADO!!!!
resposta Resposta
Aqui está o que eu faço.

Primeiro, eu não mexer com o ambiente demais. -Deixe o ambiente do sistema em paz, em particular.

Primeiro, eu tenho um único lugar para colocar as ferramentas de linha de comando e colocar isso no meu caminho de ambiente do usuário. Chamá-lo de "C:\Share\bin" (eu tenho uma rede local compartilhar sobre essa pasta, daí o nome. Isto remonta a antes da pasta "Documentos compartilhados", então você pode querer usar isso se você não se importa com o nome mais longo.

Eu também tenho os diretórios de trabalho comum (C:\Share\Python3 e C:\Share\Python2, dependendo do idioma).

Agora, você pode criar um arquivo de lote "py3.bat" no \share\bin:

@echo fora

caminho C:\Python33;%path%

CD c:\Share\Python3

Dir/w

Fogo até o Prompt de comando e tipo py33, pressione Enter e você está pronto para executar.

Se você manter as duas versões do Python instaladas (eu faço) em seguida, você também pode usar alguns arquivos. bat de linha de comando:

-Python2.bat:

@C:\Python27\python.exe %

-Python2w.bat:

@C:\Python27\pythonw.exe %



-Python3.bat:

@C:\Python33\python.exe %

-Python3w.bat:

@C:\Python33\pythonw.exe %

Com esses, você não precisa do arquivo py33.bat, mas normalmente acho isso útil.

Se digitar o comando principal é muito incômodo, você pode fazer um atalho no desktop (se você pode ainda fazer isso no Windows 8.) No Win7 ou anterior:

Botão direito do mouse no desktop, escolha novo > atalho.

Na caixa location, digite o comando: cmd.exe /k c:\share\bin\py3.bat

Clique em avançar e digite um nome como "Python 3 Prompt de comando".

Clique em concluir.

Agora você tem um ícone para o seu ambiente de programação/testes de Python. Se você quer ajustar sua inicialização, tudo o que você precisa fazer é adicionar o arquivo py3.bat. Sem mulching ao redor com o ambiente ou forçando todas as pesquisas do programa para incluir uma versão específica do Python em sua busca.

FYI: Notepad + + é um editor de texto muito bom para Python. Então, é ocioso, mas é difícil apontar o ícone do estoque para um novo diretório padrão. Você pode usar o lançamento ocioso na linha de comando com:

C:\Python33\pythonw.exe C:\Python33\lib\idlelib\idle.pyw

... e ele usará como padrão para o diretório de trabalho atual para salva e cargas. Eu colocaria isso em outro arquivo. bat 1-forro.

Tudo isso pressupõe uma instalação normal na unidade C, com as atuais versões 2.2. x e 3.3 para Python 2 e Python 3. x. Se você estiver em 3.1 ou (como você disse) 3.0 como a versão real e, em seguida, você pode ter C:\Python31 ou C:\Python3 ou C:\Python30. Espero que ajude.

Comentários Comentários

Guest
Milton na 7 Mai 2014
0
Me ajudou bastante, so fiz uma pequena modificação no caminho !!!
Valeu !!!

O seu comentário
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta



Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved