2013-05-27 4 views
6

그래서 Windows 7 64 비트에 Python 2.7.3이 설치되어 있고 버전 2.7.5로 점진적 업그레이드를 수행하려고합니다. 나는 pip가 설치되어 있고 그것은 잘 작동합니다; 방금 장고를 사용하여 설치했습니다. pip를 사용하는 upgade python 버전

내가이 명령으로 실행 : 이 --upgrade를 설치 PIP '파이썬> = 2.7, < 2.7.99'내가 원하는 것입니다

지금은 파이썬 3없는 최신 버전을 다운로드 PIP 강제 . 2.7.5 시작 다운로드하고 난 다음 오류 얻을 :

Downloading/unpacking python>=2.7,<2.7.99 
     Downloading Python-2.7.5.tar.bz2 (12.1MB): 12.1MB downloaded 
     Running setup.py egg_info for package python 
     Traceback (most recent call last): 
      File "<string>", line 16, in <module> 
      File "c:\users\name\appdata\local\temp\pip-build-name\python\setup.py", line 33, in <module> 
      COMPILED_WITH_PYDEBUG = ('--with-pydebug' in sysconfig.get_config_var("CONFIG_ARGS")) 
     TypeError: argument of type 'NoneType' is not iterable 
     Complete output from command python setup.py egg_info: 
     Traceback (most recent call last): 

     File "<string>", line 16, in <module> 

     File "c:\users\name\appdata\local\temp\pip-build-name\python\setup.py", line 33, in <module> 

     COMPILED_WITH_PYDEBUG = ('--with-pydebug' in sysconfig.get_config_var("CONFIG_ARGS")) 

    TypeError: argument of type 'NoneType' is not iterable 

    ---------------------------------------- 
    Command python setup.py egg_info failed with error code 1 in c:\users\name\appdata\local\temp\pip-build-name\python 

이 또한 내가 핍 새로운 오전입니다. 취소하면 다운로드가 안전합니까? 필자는 "pip install python"을 설치하고 버전 python 버전 3을 다운로드하기 시작했습니다. 그래서 취소되었습니다. 그건 내 주요 파이썬 2.7.3을 무시하지 않을 설치?

호기심.

+0

python.org에서 2.7.5 windows installer를 사용하지 않으려는 제한 사항이 있습니까? – Boud

+0

좋은 지적. 나는 일종의 핍 사용을 극대화하고 싶다. –

+0

2.7.3이 이미 설치되어있는 동안 "pip install python"을 실행하여 무엇인가를 망 쳤습니까? –

답변

7

pip은 파이썬 패키지를 업그레이드하고 파이썬 자체를 업그레이드하지 않도록 설계되었습니다. pip 그렇게하도록 요청할 때 파이썬 업그레이드를 시도해서는 안됩니다.

pip install python을 입력하지 말고 대신 설치 프로그램을 사용하십시오.

+0

그게 제가 생각한 것을 분명히했습니다. 나는 나의 이전 질문에 관해서 무엇이든 부러 뜨리면 분명히하고 싶다. –

관련 문제