आप सिग्विन पोर्ट्स का उपयोग करके ऐसा कर सकते हैं , उन कार्यक्रमों का एक समूह जो साइगविन को पोर्ट किए गए हैं, लेकिन सामान्य रिलीज के लिए तैयार नहीं हैं।
उस पेज से:
- नवीनतम Cygwin setup.exe (कम से कम संस्करण 2.738) का उपयोग करें।
-K झंडा के साथ setup.exe लॉन्च करें, जैसे:
cygstart -- /path/to/setup.exe -K http://cygwinports.org/ports.gpg
स्थापना प्रकार पृष्ठ चुनें पर, "इंटरनेट से इंस्टॉल करें" चुनें।
- डाउनलोड साइट (पेजों) को चुनें, एक डिस्ट्रो मिरर का चयन करें, फिर ftp://ftp.cygwinports.org/pub/cygwinports को यूजर यूआरएल फील्ड में एंटर करें और ऐड (सुनिश्चित करें कि दोनों हाइलाइट किए गए हैं) को दबाएं।
- उपयोगकर्ता URL के रूप में http://downloads.sourceforge.net/cygwin-ports दर्ज करने के बजाय दर्पण उपलब्ध हैं ।
- वैकल्पिक रूप से, आप एक सोर्सवेयर मिरर का उपयोग कर सकते हैं, लेकिन यदि आप करते हैं, तो आपको अपने चयनित डिस्ट्रो मिरर की तुलना में एक अलग सर्वर पर होस्ट किए गए का उपयोग करना चाहिए।
- पैकेज चयन और स्थापना के साथ आगे बढ़ें, किसी भी निर्भर निर्भरता को स्थापित करना सुनिश्चित करें।
ध्यान दें कि दिए गए दो लिंक मेरे काम नहीं आए; मुझे उम्मीद है कि एफटीपी काम नहीं करेगा क्योंकि यह मेरे फ़ायरवॉल द्वारा प्रतिबंधित है, लेकिन मुझे लगता है कि वैकल्पिक Sourceforge लिंक डफ है, और http://sourceforge.net/projects/cygwin-ports/files/ होना चाहिए । उस URL का उपयोग करना मेरे लिए ठीक रहा।
वहां से, आप python3 पैकेज को स्थापित करने के लिए चयन करने में सक्षम होना चाहिए। यह वर्तमान में संस्करण 3.1.5rc1-1 दे रहा है।
यह python3
मेरे मौजूदा अजगर को v2.6.8 के रूप में स्थापित करने के रूप में स्थापित करता है:
$ python -V
Python 2.6.8
$ python3 -V
Python 3.1.5rc1
$ ls -l $(which python) $(which python3)
lrwxrwxrwx 1 me root 13 Jun 12 13:43 /usr/bin/python -> python2.6.exe
lrwxrwxrwx 1 me Domain Users 13 Jun 19 10:51 /usr/bin/python3 -> python3.1.exe