2013-05-27 121 views
6

所以我在Windows 7 64位上安裝了python 2.7.3,我想要做一個增量升級到版本2.7.5。我安裝了點子,它工作正常。我剛剛使用它安裝了Django。使用pip的upgade python版本

我就遇到了這個命令: PIP安裝--upgrade「蟒蛇> = 2.7,< 99年2月7日」

現在它迫使PIP下載,是不是Python 3的最新版本,這是我想要的。 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.所以我取消了。那不會覆蓋我的主要python 2.7.3安裝?

好奇。

+0

對於不使用python.org 2.7.5窗口安裝程序的任何限制? – Boud

+0

好點。儘管如此,我仍然希望最大限度地利用pip。 –

+0

當我已安裝2.7.3時,是否通過運行「pip install python」破壞了任何內容? –

回答

7

pip旨在升級python軟件包,而不是升級python本身。 pip不應該在你要求的時候嘗試升級python。

請勿鍵入pip install python,而應使用安裝程序。

+0

澄清了我的想法。我想澄清一下,如果我打破了我以前的問題。 –