2014-07-11 1 views
0

만약 내가Python에서 모든 디렉토리에 대해 PYTHONPATH를 내보내는 방법은 무엇입니까?

python create.py 

처럼 수동으로 실행 한 스크립트를 가지고 있지만 내가

같은 PYTHONPATH를 설정하기 전에
export PYTHONPATH=/path/to/create.py 

지금은 (다른 디렉토리에서 스크립트 create.py 100 번 실행) 배포해야 나는 디렉토리의 목록을 가지고 있으며, 각각 create.py은 (지금 반복하고 오른쪽에 입력하고 subprocess을 호출하는) 파이썬 스크립트를 만드는 방법을 복사했지만 파이썬에서 모든 디렉토리에 대해 PYTHONPATH을 내보내는 방법은 무엇입니까? 당신이 VIRTUALENV 사용하는 경우

+0

왜 수 그들은 단지 파이썬 PATH/TO/SCRIPT/create.py를 수행하거나 디렉토리로 이동 하시겠습니까? –

+1

왜 'PYTHONPATH'를 변경해야합니까? 다른 디렉토리에서 스크립트를 실행하고 있기 때문에 그냥 바꿀 필요가 없습니다 ... – MattDMo

+0

@MatttDMo 더 많은 상대적으로 위치한 모듈을 가져오고 무언가를 만드는 데 사용되는 매개 변수를 사용합니다 –

답변

0

, 당신은 아마 또한이 경우 현재 VIRTUALENV에 대한 파이썬 경로에 경로를 추가 할 add2virtualenv 명령을 사용할 수 virtualenvwrapper 사용해야

add2virtualenv /path/to/ 
관련 문제