ฉันต้องการติดตั้งcx_Freezeสำหรับ Python 3 Ubuntu 14.04 ของฉันมี Python 2.7 และ Python 3.4 สำหรับ Python 2 ฉันสามารถติดตั้ง cx_Freeze ได้อย่างสะดวกมากโดยใช้:
sudo apt install cx-freeze
อย่างไรก็ตามสิ่งนี้จะทำการติดตั้ง cx-freeze สำหรับ Python 2 ไม่ใช่สำหรับ Python 3 นอกจากนี้เว็บไซต์ cx_Freeze ที่เป็นทางการนั้นไม่มีคำแนะนำในการติดตั้ง ฉันไม่ค่อยมั่นคงในการสร้างซอฟต์แวร์ตั้งแต่เริ่มต้น ฉันยังลองpip3
(รุ่น 1.5.5) แต่ไม่มีประโยชน์:
pip3 install cx-freeze
could not find any downloads that satisfy the requirement
ดังนั้นคำถาม:
มีวิธีง่าย ๆ (หนึ่งบรรทัด) ในการติดตั้ง cx_Freeze สำหรับ Python 3 หรือไม่?
ถ้าไม่มีใครช่วยแนะนำทีละขั้นตอนผ่านทางเลือกที่ง่ายที่สุดได้ไหม?
แก้ไข: ทำตามคำตอบโดย Dumindu Mahawela ฉันได้ผลลัพธ์ต่อไปนี้:
Selecting previously unselected package cx-freeze-python3.
(Reading database ... 163736 files and directories currently installed.)
Preparing to unpack cx-freeze-python3_4.3-0ubuntu0px0pre2_amd64.deb ...
Unpacking cx-freeze-python3 (4.3-0ubuntu0px0pre2) ...
dpkg: dependency problems prevent configuration of cx-freeze-python3:
cx-freeze-python3 depends on libpython3.2 (>= 3.2~a4); however:
Package libpython3.2 is not installed.
cx-freeze-python3 depends on python3 (<< 3.3); however:
Version of python3 on system is 3.4.0-0ubuntu2.
cx-freeze-python3 depends on python3.2; however:
Package python3.2 is not installed.
cx-freeze-python3 depends on cx-freeze-common; however:
Package cx-freeze-common is not installed.
dpkg: error processing package cx-freeze-python3 (--install):
dependency problems - leaving unconfigured
ซึ่งอาจหมายถึงแพคเกจเดเบียนที่เชื่อมโยงไม่ใช่สำหรับ Ubuntu รุ่นล่าสุด (จำเป็นต้องใช้ python3 << 3.3 ฉันไม่ต้องการกลับไปที่ Python 3.2 สำหรับสิ่งนี้
ค้นหาคำแนะนำในการติดตั้งที่ซับซ้อนยิ่งขึ้นฉันไม่พบสิ่งใดที่ไม่มีปัญหาหรืออย่างอื่น อาจเป็นได้ว่า cx_Freeze ในปัจจุบันไม่รองรับเวอร์ชัน Python> = 3.3 บน Ubuntu ได้เป็นอย่างดี หากเป็นกรณีที่ฉันจะไปและลองสิ่งที่แตกต่าง ขอบคุณสำหรับความพยายามทั้งหมดเพื่อช่วย!
sudo pip3 install setuptools
ตามด้วย:sudo pip3 install cx_Freeze
ทำงานให้ฉัน! คำสั่ง:cxfreeze-quickstart
สามารถใช้งานได้