2012-02-01 7 views
-2

파이썬은 c : \ python27에 설치되어 있고 사이트 패키지는 C : \ Python27 \ Lib \ site-packages에 있습니다. 내가Windows에서의 파이썬 경로 및 가상 노드 문제

C:\Users\max>python base-install.py 
python: can't open file 'base-install.py': [Errno 2] No such file or directory 

두 번째 문제를 사용하여 사이트 패키지 base-install.py 전화를 호출하는 스크립트를 넣으면 내가 VIRTUALENV과 같은 문제를 가지고 왜 문제는, 내가 이해하지 수있다. 내가 전화를 걸면 Scripts \ activate.bat을 사용하여이를 활성화 할 때 python django-admin.py (올바르게 virtenv의 사이트 패키지에 설치됨)와 같은 문제가 발생합니다 :

2 시간이 지났기 때문에 나는 이걸 붙잡 았고 나는 그것을 어수선하게 만들 수 없다.

+0

경로가 올바르게 설정되지 않은 것 같습니다. – Jingo

+0

나는 그것을 건드리지 않았다. 내가 그것을 고칠 수 있을까? – Maksim

답변

1

파이썬 모듈 검색 경로파일 시스템 경로과 혼동하고 있습니다.

이 입력

:

C:\Users\max>python base-install.py

python =이 작동, 파이썬 실행 파일 (python.exe를가) 파일 시스템 경로에 있기 때문이다. 파이썬 설치 프로그램은 python.exe의 위치를 ​​전역 파일 시스템 경로에 추가합니다.

base-install.py이 파일은 파일 시스템 경로에있는 디렉토리에 없으며 명령을 실행하는 디렉토리 max에 없기 때문에 오류가 발생합니다.

두 번째 문제는 좀 더 쉽게 해결할 수 있습니다. Windows에서 스크립트는 Scripts 디렉토리에 추가됩니다

을 간단히 할 : 당신이 다른 위치에서 해당 스크립트를 실행하려면

(test2) D:\www\test2>python Scripts\django-admin.py

1

당신은 어떻게 갈까요 :

python -m base-install 

이를 base-install.py가 사이트 패키지 나 다른 디렉토리에있는 경우 PYTHONPATH에 추가하면 작동합니다.