Python 3 용 cx_Freeze를 편리하게 설치하는 방법은 무엇입니까? 있습니다. sudo apt install cx-freeze 그러나 이것은 Python

Python 3 용 cx_Freeze 를 설치하고 싶습니다. Ubuntu 14.04에는 Python 2.7과 Python 3.4가 있습니다. Python 2의 경우 다음을 사용하여 cx_Freeze를 매우 편리하게 설치할 수 있습니다.

sudo apt install cx-freeze

그러나 이것은 Python 3이 아닌 Python 2 용 cx-freeze 만 설치합니다. 또한 공식 cx_Freeze 웹 사이트에는 설치 힌트가 없습니다. 처음부터 소프트웨어를 구축하는 데별로 확고하지 않습니다. 나는 또한 pip3(버전 1.5.5) 시도 했지만 아무 소용이 없다.

pip3 install cx-freeze
could not find any downloads that satisfy the requirement

따라서 질문 :

  1. Python 3 용 cx_Freeze를 설치하는 간단한 (한 줄) 방법이 있습니까?

  2. 그렇지 않다면 누군가 가장 간단한 대안을 단계별로 안내해 줄 수 있습니까?


편집 : 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

이것은 아마도 데비안 패키지가 최근 우분투 버전이 아니라는 것을 의미합니다 (python3 << 3.3 필수). 이것을 위해 Python 3.2로 돌아가고 싶지 않습니다.

더 복잡한 설치 조언을 검색해도 문제가없는 것은 없습니다. cx_Freeze는 현재 Ubuntu에서 Python 버전> = 3.3을 잘 지원하지 않을 수 있습니다. 그 경우에 나는 단지 다른 무언가를 시도 할 것입니다. 모든 노력에 감사드립니다!



답변

Launchpad.netcx-freeze-python3_4.3-0ubuntu0px0pre2_amd64.deb 에서 다운로드하십시오 .

다음 명령으로 해당 .deb 파일을 설치하십시오.

sudo dpkg -i [.deb file name]


답변

이것을 정확하게 실행하십시오 (또는 터미널에 복사하십시오) :

sudo pip3 install cx_freeze

모듈 이름을 잘못 입력했습니다. cx-freeze가 아니라 cx_freeze입니다. BTW, 전에는 작동했지만 어떤 이유로 든 문제가 있습니다. 어쨌든, 이것은 포트 된 버전의 Ubuntu (RPi 2의 Ubuntu MATE, 관심있는 사람)를 사용하고 있기 때문에 작동합니다.


답변

따라서 이것은 편리하지 않지만 python3소스 코드에서 컴파일 하면을 cx_freeze통해 설치할 수 있습니다 pip. 편리한 제거 및 버전 관리를 위해 checkinstall시스템 버전을 대체 하는 것과 같은 것을 사용할 수 있습니다 python3.


답변