มีวิธีใดบ้างในการติดตั้ง Setuptools สำหรับ Python 2.6 ใน Windows โดยไม่ต้องติดตั้ง exe
ยังไม่มีใครสร้างขึ้นในขณะนี้และผู้ดูแล Setuptools ระบุว่าอาจต้องใช้เวลาสักพักก่อนที่เขาจะไปถึงมัน
ไม่มีใครรู้วิธีการติดตั้งหรือไม่?
มีวิธีใดบ้างในการติดตั้ง Setuptools สำหรับ Python 2.6 ใน Windows โดยไม่ต้องติดตั้ง exe
ยังไม่มีใครสร้างขึ้นในขณะนี้และผู้ดูแล Setuptools ระบุว่าอาจต้องใช้เวลาสักพักก่อนที่เขาจะไปถึงมัน
ไม่มีใครรู้วิธีการติดตั้งหรือไม่?
คำตอบ:
ตัวเลือกแรก - การติดตั้งออนไลน์ (เช่นเชื่อมต่อกับอินเทอร์เน็ตที่เหลืออยู่ระหว่างกระบวนการติดตั้งทั้งหมด):
ตัวเลือกที่สอง:
ตัวเลือกที่สาม (สมมติว่าคุณมี Visual Studio 2005 หรือ MinGW บนเครื่องของคุณ)
โปรดให้ข้อเสนอแนะ
คุณสามารถดาวน์โหลดและเรียกใช้http://peak.telecommunity.com/dist/ez_setup.py เพื่อดาวน์โหลดและติดตั้ง setuptools
[อัปเดต]
สคริปต์นี้ใช้งานไม่ได้อีกต่อไป - เวอร์ชันของ setuptools ที่ดาวน์โหลดไม่ได้อยู่ที่ URI ที่ระบุใน ez_setup.py - ไปที่http://pypi.python.org/packages/2.7/s/setuptools/สำหรับเวอร์ชันล่าสุด - สคริปต์ยังทำการตรวจสอบ md5 บางอย่างฉันไม่ได้ตรวจสอบเพิ่มเติม
คำตอบวันที่ 21 พฤศจิกายนไม่ได้ผลสำหรับฉัน ฉันทำให้เครื่อง Vista 64 บิตของฉันทำงานได้โดยทำตามคำแนะนำวิธีที่ 1 ยกเว้นขั้นตอนที่ 3 ที่ฉันพิมพ์:
ติดตั้ง setup.py
โดยสรุปแล้วฉันทำ:
ฉันสามารถหา EXE ได้จาก Google
คุณสามารถดาวน์โหลดได้จาก URL ต่อไปนี้จากนั้นดับเบิลคลิกและติดตั้ง ...
ฉันทำให้มันทำงานได้อย่างรวดเร็วโดยดาวน์โหลดซอร์สจากนั้นเรียกใช้ (จากไดเร็กทอรีที่แยก):
python.exe setup.py bdist_wininst
สิ่งนั้นสร้างขึ้นdist\setuptools-0.6c9.win32.exe
ซึ่งตรงกับตัวติดตั้งที่คุณกำลังมองหา
เพิ่งติดตั้ง setuptools ดังนี้:
ซึ่งจะติดตั้งจากซอร์สลงในโฟลเดอร์ไซต์แพ็คเกจของ python และขั้นตอนอื่น ๆ ที่จำเป็น นี่คือบน Windows XP SP2
"ตัวเลือกแรก" (4 ขั้นตอน: ดาวน์โหลดแยกเรียกใช้ตรวจสอบเส้นทาง) ไม่ทำงานบนเครื่อง Windows Server 2008 x64 ของฉันที่ติดตั้ง Python 2.6 32 บิตและไม่ทำงานบนเครื่อง Vista x64 ของฉันที่มี Python 2.6 32 บิต ติดตั้ง
"ตัวเลือกที่สอง (5 ขั้นตอน: ดาวน์โหลดแยกแยกเรียกใช้ตรวจสอบเส้นทาง) ทำงานได้ทั้งบน Windows Server 2008 x64 และบน Windows Vista x64
ขอบคุณมากที่ให้คำแนะนำ!
ตัวเลือก OP 1 ไม่ได้ผลสำหรับฉัน
อย่างไรก็ตามการติดตั้ง setup.py ตามที่ NathanD กล่าวถึงนั้นทำเคล็ดลับ
บางทีนั่นควรจะกลายเป็นตัวเลือกที่ 1?
เวอร์เนอร์
ตัวเลือกการติดตั้ง setuptools ที่ง่ายที่สุดคือการใช้ Windows Installer ที่บรรจุไว้ล่วงหน้า
สำหรับPython 32 บิตบน Windows หน้า setuptools อย่างเป็นทางการได้รับการอัปเดตและมีตัวติดตั้ง windows สำหรับ Python 2.6 และ 2.7:
สำหรับPython 64 บิตบน Windows ตัวติดตั้ง setuptools Windows มีอยู่ที่นี่:
setuptools
ได้รับการอัปเดตในเวอร์ชัน 0.6c11
คำแนะนำของฉันคือรอจนกว่า Python 2.6.2 จะใช้ Python 2.6 บน Windows ยังมีจุดบกพร่องบางอย่างที่ทำให้มันน้อยกว่าอุดมคติ (อันนี้น่ารังเกียจโดยเฉพาะ ) โดยส่วนตัวแล้วฉันไม่สามารถทำให้ setuptools ทำงานได้ดีบน Vista x64 แม้ว่าจะติดตั้งจากซอร์สแล้วก็ตาม ภายใต้ Python 2.5.4 ฉันไม่มีปัญหาใด ๆ
ตัวเลือกที่สองใช้ได้ผลสำหรับฉัน
สองบันทึก:
ก. หลังจากติดตั้งแล้วเมื่อคุณใช้ easy_install ใน vista ให้ดำเนินการในฐานะผู้ดูแลระบบ (คลิกขวาที่ทางลัดบรรทัดคำสั่งของคุณแล้วคลิก "run as administrator") ฉันมีปัญหาในการพยายามเรียกใช้ easy_install โดยไม่ทำเช่นนั้น
ข. เขาหมายถึงใช้ ez_setup จาก setuptools-0.6c9.tar.gz
Python มีทุกอย่างบนเรือเพื่อทำสิ่งนี้
จากhttps://pypi.python.org/pypi/setuptools#installing-and-using-setuptoolsฉันได้รับ URL ไปที่ez_setup.py : https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup py
แทนที่จะดาวน์โหลดและเล่นซอกับไฟล์เราสามารถทำได้จากคอนโซล:
import urllib
url = 'https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py'
ezcode = urllib.urlopen(url).read()
exec(ezcode)
ActivePythonมีsetuptoolsแล้ว ( แจกจ่ายจริง) พร้อมกับ pip และ Virtualenv