2013-08-16 1 views
-1

http://www.pip-installer.org/en/latest/installing.html의 페이지는, 그 구절에서원형 : 나는 (PIP를 요구하는) VIRTUALENV 가야 핍을 사용하려면

"설치하고 주사위를 사용하는 가장 쉬운 방법은, VIRTUALENV로 ....입니다"라고 말한다 "virtualenv"는 http://www.virtualenv.org/en/latest/ 페이지에 유용하게 링크되었습니다. 내가 이렇게 나는, "(당신은 1.3 핍 이상 전 세계적으로 설치되어있는 경우) 핍과 함께 ​​전 세계적으로 설치"할 수 있음을 통보하고있어 하였으되

$ [sudo] pip install virtualenv 

그래서 내가 이길 수 없다.

나는 더 좋은 단어가 부족하여 Python 설정에서 사용하기 위해 설치하고 싶은 바탕 화면에 일시적으로 구멍을내는 Splinter 응용 프로그램 파일로 가득 찬 cobrateam.info Splinter 디렉토리가 있습니다. 나는

윈도우 7을 사용하고 있습니다 (BTW, 내가 모르는 무슨 [sudo는] '는 위의 명령 줄의 앞에. 그리고 나는 파이썬 멍청한 놈입니다.)

도와주세요 이 원형 핍이있는 나, virtualenv 것. 명령 행에서 pip를 호출 할 때마다, pip가 무엇인지 알지 못하는 기계를 암시하는 오류가 있습니다. (그러나 나는 파이썬 작업 영역에 파이썬을 입력하고 리턴을 치는 것만으로도 괜찮습니다. ">>> ', 적어도 3'>의 것입니다.)

고마워.

+0

대부분의 명령 구문 설명에서'[]'은 대괄호로 묶인 텍스트가 선택 사항임을 나타냅니다. 그래서'[sudo]'는 명령에'sudo'를 포함 할 필요가 없음을 의미합니다. 예를 들어 이미 루트이거나 설치하려는 위치가 사용자 디렉토리에있는 경우입니다. – kindall

+0

@kindall OP가 Windows 7을 사용 중입니다 –

+0

'virtualenv'에 대한 Windows 바이너리 설치 패키지를 설치하면 부트 스트랩을받을 수 있습니까? 그것은 당신의 질문에 직접적으로 대답하지는 않지만 아마도 당신의 삶을 편하게 해줄 것입니다. (내 대답의 끝 부분에 세부 사항이 필요하면 추가했다.) – abarnert

답변

0

virtualenv을 설치하는 지침의 네 가지 다른 방법 중 하나입니다. 다른 것을 사용하지 못하게하는 이유는 무엇입니까?

사실,이 사이트에서는 특별히 핍이 1.3 이상인 경우 pip을 사용해야한다고 말하면서 pip이 없거나 1.2 이하인 경우 소스 설치를 사용합니다.

그래서 그냥 다른 지침을 따르 협약 "을 의미한다

$ curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-X.X.tar.gz 
$ tar xvfz virtualenv-X.X.tar.gz 
$ cd virtualenv-X.X 
$ [sudo] python setup.py install 

[sudo]을 사용하면 대부분의 설정에 sudo입니다 루트로이의 나머지 부분을 실행하는 데 필요한 명령을 어떤 유형 대부분의 유닉스 시스템. "

Windows에서는 sudo과 같은 것이 없습니다. runas 또는 start과 적절한 플래그가 가장 비슷하지만 대체로 필요하지 않습니다. 그렇게 할 경우 일반적으로 "열기 명령 프롬프트"대신 "관리자 명령으로 명령 프롬프트 열기"를 사용하는 것이 더 쉽습니다 "그런 다음 추가 단어없이 명령을 실행할 수 있습니다.

윈도우 만 대부분의 다른 시스템/분포가 어느 curl 또는 tar와 함께 제공되지 않습니다

참고. 이 파일을 아직 설치하지 않았다면 웹 브라우저에서 URL을 다운로드하고 탐색기에서 결과 파일을 두 번 클릭하여 확장하면됩니다 (이 경우 파일 대신 virtualenv-X.X 디렉토리가 하나만 제공됩니다). , .tar 파일도 두 번 클릭해야합니다.) 명령 줄에서 마지막 단계 만 수행하십시오. 당신이 python.org에서 표준 파이썬 바이너리 설치 중 하나를 사용하는 경우, 윈도우에있어 이후 마지막으로


, Christoph Gohlke's binary Python Extension Packages for Windows 시작하기 위해 사용하는 것이 더 편리 할 수 ​​있습니다.해당 virtualenv 설치 프로그램을 다운로드하여 실행하면 virtualenvpip이 표시됩니다.


은 더욱 finallier, virtualenv를 설치하는 하지 글로벌 pip를 설치할 것을 알 수 있습니다. 당신이 인용 된 문서 말 :

The easiest way to install and use pip is with virtualenv, since every virtualenv has pip (and it’s dependencies) installed into it automatically.

당신이 (종종 일단 익숙해지면, 일할 수있는 가장 편리한 방법입니다) 가상 환경과 완전히 작동 위하여려고하는 경우에, 이것은 정확하게 당신이 원하는 것입니다. 작성한 각각의 새 가상 환경과 함께 제공되는 pip을 사용하여 해당 환경을 설정하십시오.

그러나 가상 환경을 사용하고 싶지 않거나 항상 사용하지 않으려는 경우에는 pip이 필요합니다. 그 지시 사항은 따옴표로 묶은 "Using virtualenv"섹션 바로 다음에 있으므로, 따라하십시오. 그러나 간단히 :

  • setuptools을 얻으려면 ez_setup.py을 다운로드하여 실행하십시오.
  • get-pip.py을 다운로드하여 실행하여 pip을 얻으십시오.
  • 3 단계가 없습니다.

원하는 경우 위의 동일한 저장소에서 바이너리 패키지를 다운로드하여 실행할 수 있습니다.

+0

도움을 주셔서 감사합니다. 파이썬 setup.py를 설치 한 후에 얻는 피드백은 "트레이스 백 (가장 최근에 마지막으로 호출) : 파일"setup.py "파일, 라인 7, from setuptools import setup, find_packages ImportError : setuptools라는 모듈이 없습니다."그리고 그게 무슨 뜻인지 모르겠다. – user225626

+0

나는 너의 마지막 시도, Gohlke, 연결을 시도 할 것이다. 최고를 기대하고 있습니다. – user225626

+0

죄송합니다. 핍이 어떤 일을하고 있다는 증거는 없습니다. 내가 실행하는 어떤 것도 Windows 용 Christoph Gohlke의 바이너리 Python 확장 패키지를 다운로드하고 설치 한 후에도 유효한 구문으로 pip를 인식하지 못합니다. 심지어 기계를 껐다가 다시 켜고 행운과 함께 삐삐를 불렀습니다. – user225626

관련 문제