colocando um novo diretório no caminho [duplicado]

0

Eu sou novo no Ubuntu e estou usando a plataforma Anaconda para desenvolver em Pyton e ter um diretório em /home/myPython/ contendo .py arquivos.

Eu gostaria de digitar um nome de arquivo do terminal (E.G. colors.py) e o python o carregaria e executaria.

Eu tentei colocar myPython \ files no que eu pensei ser o caminho, mas isso não ajudou.

Como devo proceder?

    
por Larry Orth 08.10.2016 / 21:20

1 resposta

1

Existem dois caminhos padrão disponíveis onde você pode colocar seus programas. Eles são:

/usr/local/bin e ~/bin

O segundo dos dois é um diretório bin logo abaixo de sua casa (por exemplo, /home/yourid/bin .

Você teria que criá-lo:

$ mkdir ~/bin

Depois de criado, o diretório será incluído automaticamente no seu caminho no próximo login.

Você pode copy dos seus programas para um desses dois locais ou aplicar symbolic link de suas aplicações a um desses locais.

Este é um exemplo de como colocar um link simbólico:

$ ln -s /home/myPython/colors.py ~/bin/colors.py

Agora você teria colors.py em seu caminho e pode chamá-lo de qualquer lugar. Usando este procedimento, você pode ter seus pacotes de programas em vários diretórios. Mas os que você deseja ter prontamente disponíveis estarão em seu caminho pelo link symbolic .

Como alternativa, você pode adicionar um diretório ao seu caminho de pesquisa com este comando:

$ export PATH=$PATH:/home/myPython

Se você deseja que esse caminho seja eficaz em cada anexo de inicialização, alinhe-o ao arquivo ~/.bashrc .

    
por L. D. James 08.10.2016 / 21:57