or que meu python não adiciona o diretório de trabalho atual ao caminh
Eu continuo vendo sites mencionando que o diretório que você executa 'python' é adicionado ao caminho do python. Por exemplo, emhttp: //www.stereoplex.com/blog/understanding-imports-and-pythonpat, os CDs do autor na pasta / tmp executam 'print (sys.path)' e eis que a pasta / tmp aparece na lista de caminhos. Aqui estou eu tentando fazer isso no meu sistema (com 2.6.6 instalado):
example estrutura:
app/
mymodule.py
inner_folder/
myscript.py
in myscript.py contém a linha:
import 'mymodule.py'
o que eu fiz
cd app
python inner_folder/myscript.py # ImportError
Como estou executando o intérprete no diretório app /, 'app' não deve ser colocado no caminho do python? É assim que muitos dos documentos que tenho lido especificam o comportamento.
Please esclarecer!
(Resolvi isso temporariamente adicionando manualmente a pasta que quero no ambiente, mas não quero depender disso para sempre. Como muitos sites dizem que isso pode ser feito, eu gostaria de reproduzi-la por mim)