Tôi muốn cài đặt cx_Freeze cho Python 3. Ubuntu 14.04 của tôi có Python 2.7 và Python 3.4. Đối với Python 2 tôi có thể cài đặt cx_Freeze rất thuận tiện bằng cách sử dụng:
sudo apt install cx-freeze
Tuy nhiên, điều này chỉ cài đặt cx-freeze cho Python 2 chứ không phải cho Python 3. Ngoài ra trang web cx_Freeze chính thức không chứa các gợi ý cài đặt. Tôi không chắc lắm trong việc xây dựng phần mềm từ đầu. Tôi cũng đã thử pip3
(phiên bản 1.5.5) nhưng không có kết quả:
pip3 install cx-freeze
could not find any downloads that satisfy the requirement
Do đó, câu hỏi:
Có cách nào đơn giản (một dòng) để cài đặt cx_Freeze cho Python 3 không?
Nếu không, ai đó có thể hướng dẫn tôi từng bước thông qua cách thay thế đơn giản nhất không?
chỉnh sửa: Theo câu trả lời của Dumindu Mahawela Tôi nhận được kết quả sau:
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
điều này có thể có nghĩa là gói debian được liên kết không dành cho các phiên bản Ubuntu gần đây (yêu cầu python3 << 3.3). Tôi không muốn quay lại Python 3.2 vì điều này.
Tìm kiếm ngay cả những lời khuyên cài đặt phức tạp hơn, tôi thấy không có gì không có vấn đề này hay vấn đề khác. Có thể là cx_Freeze hiện không hỗ trợ tốt các phiên bản Python> = 3.3 trên Ubuntu. Nếu đó là trường hợp tôi sẽ tiếp tục và thử một cái gì đó khác nhau. Cảm ơn tất cả những nỗ lực để giúp đỡ!
sudo pip3 install setuptools
tiếp theo:sudo pip3 install cx_Freeze
làm việc cho tôi!? Lệnh:cxfreeze-quickstart
sau đó có thể được sử dụng.