Vì vậy, tôi đã cài đặt python 2.7.3 trên Windows 7 64 bit và tôi muốn nâng cấp lên phiên bản 2.7.5. Tôi đã cài đặt pip và nó hoạt động tốt; Tôi chỉ cần cài đặt Django bằng cách sử dụng nó.nâng cấp phiên bản python bằng pip
Tôi chạy vào lệnh sau: pips cài đặt --upgrade 'python> = 2.7, < 2.7.99'
Bây giờ nó buộc pip để tải phiên bản mới nhất mà không phải là Python 3 đó là những gì tôi muốn . 2.7.5 bắt đầu tải xuống và tôi nhận được lỗi sau:
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
Ngoài ra tôi mới dùng pip. Khi tôi hủy tải xuống thì có an toàn không? Tôi gõ cài đặt "pip install python" và nó bắt đầu tải phiên bản python phiên bản 3. Vì vậy, tôi đã hủy bỏ. Điều đó sẽ không ghi đè lên python chính của tôi 2.7.3 cài đặt?
Tò mò.
Bất kỳ hạn chế nào để bạn không sử dụng trình cài đặt Windows 2.7.5 từ python.org? – Boud
Điểm tốt. Tôi loại muốn tối đa hóa việc sử dụng pip mặc dù. –
Tôi đã phá vỡ bất cứ điều gì bằng cách chạy "pip install python" trong khi tôi đã cài đặt 2.7.3 chưa? –