Como posso executar um script python usando o Anaconda a partir da linha de comando?

6

Observação: sou novo no Python e nunca usei módulos externos como os listados abaixo, portanto, sinta-se à vontade para me informar se há algo que eu possa fazer melhor para melhorar meu programa e correndo.

Atualmente, estou trabalhando com um programa python (2.7.x) que requer o uso da pilha SciPy . O desenvolvedor anterior do programa estava usando o Anaconda para acessar todos os módulos externos. No meu caso, eu preciso poder executar o programa inteiro com um único comando. Por exemplo:

python myFile.py

Vai executar myFile.py (que tem as seguintes importações):

from numpy import *
from pylab import *
import matplotlib.pyplot as plt

Pelo que entendi, o Anaconda é um IDE que requer que você execute código de maneira semelhante ao Visual Studios (por exemplo, um botão "Executar"). Então minha pergunta é:

Existe uma maneira de fazer isso diretamente na linha de comando?

Observação: A razão pela qual estou especificando o uso do Anaconda em vez de usar apenas os módulos externos é porque no site do SciPy há menção constante de que é mais fácil usar apenas uma distribuição científica de python como Anaconda ou Python ( x, y). Finalmente, estou bem com qualquer solução que me permita executar meu programa com as importações acima.

    
por Paul Warnick 03.08.2016 / 22:14

1 resposta

4

  1. Criar ambiente Anaconda obrigatório %código%.

    Include all your dependencies at once while creating the environment.

  2. Executar o ambiente conda create --name environmentName python=3 pandas numpy .
  3. Executando o script python source activate environmentName . Você não precisa especificar a versão do python porque o script está sendo executado dentro do ambiente do Anaconda. A versão usada será o que for especificado no ambiente (o script requerido python3 que já foi especificado no ambiente do Anaconda).
por 25.10.2016 / 09:04