Unix (Servidor Ubuntu): $ PYTHONPATH é redefinido para em branco quando eu reinicializo [duplicado]

0

Cada vez que eu defino o $PYTHONPATH em minha nova máquina servidora Ubuntu (antigo Thinkpad) e reinicializo, ele é redefinido para em branco.

Estou configurando assim:

export PYTHONPATH=/usr/lib/python2.7

Se eu pedir depois disso para echo $PYTHONPATH . E encontra módulos no caminho. Mas perde quando eu reinicio. Alguma idéia por quê?

    
por Artur Sapek 13.11.2011 / 20:51

2 respostas

0

Adicione o comando de exportação ao seu arquivo ~/.profile . Ele será executado toda vez que você fizer o login. Para definir o valor em uma base ampla do sistema, você pode adicioná-lo ao / etc / environment.

Supondo que você esteja usando o python 2.7, o /usr/lib/python2.7 deve ser integrado. Você não precisa definir o PYTHONPATH para acessar os módulos localizados lá. Para ver se já está incluído, tente isto antes de definir PYTHONPATH. Execute o python e insira estes comandos:

import sys
sys.path
    
por 13.11.2011 / 23:54
2

Adicione a atribuição a /etc/environment , é para isso que este arquivo foi projetado.

    
por 14.11.2011 / 00:01