Perguntas com a marcação «pythonpath»

22
Como adicionar ao PYTHONPATH no Windows, para encontrar meus módulos / pacotes?
Eu tenho um diretório que hospeda todos os meus aplicativos Django ( C:\My_Projects). Quero adicionar esse diretório ao meu PYTHONPATHpara poder ligar diretamente para os aplicativos. Tentei adicionar C:\My_Projects\;à minha Pathvariável do Windows a partir da GUI do Windows ( My Computer > Properties > Advanced System Settings > Environment …



11
Como determinar corretamente o diretório de script atual?
Gostaria de ver qual é a melhor maneira de determinar o diretório de script atual em python? Descobri que, devido às muitas maneiras de chamar código python, é difícil encontrar uma boa solução. Aqui estão alguns problemas: __file__não está definido se o script for executado com exec,execfile __module__ é definido …



5
adicionando diretório ao sys.path / PYTHONPATH
Estou tentando importar um módulo de um diretório específico. O problema é que, se eu usar sys.path.append(mod_directory)para acrescentar o caminho e abrir o interpretador python, o diretório mod_directoryserá adicionado ao final da lista sys.path. Se eu exportar a PYTHONPATHvariável antes de abrir o interpretador python, o diretório será adicionado ao …

6
PYTHONPATH vs. sys.path
Outro desenvolvedor e eu discordamos sobre se PYTHONPATH ou sys.path devem ser usados ​​para permitir que Python encontre um pacote Python em um diretório de usuário (por exemplo, desenvolvimento). Temos um projeto Python com uma estrutura de diretório típica: Project setup.py package __init__.py lib.py script.py Em script.py, precisamos fazer import …


5
Python - adicionar PYTHONPATH durante a execução do módulo de linha de comando
Eu quero correr: python somescript.py somecommand Mas, ao executar isso, preciso PYTHONPATHincluir um determinado diretório. Não posso simplesmente adicioná-lo às minhas variáveis ​​de ambiente porque o diretório que desejo adicionar muda com base no projeto que estou executando. Existe uma maneira de alterar PYTHONPATHdurante a execução de um script? Nota: …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.