루트 권한 없이 centos7에 Python 3 및 Pyqt5 라이브러리 설치

루트 권한 없이 centos7에 Python 3 및 Pyqt5 라이브러리 설치

최종 목표는 Centos 7 플랫폼에서 실행되는 QT Designer를 사용하여 GUI를 만드는 것입니다(저는 Windows 10에서 Centos 7 가상 머신을 실행하고 있습니다). 저는 Linux 초보자이며 질문은 다음과 같습니다.

  1. sudo, yum, apt-get, pip 등과 같은 루트 명령을 사용하지 않고 Python3을 설치하는 방법은 무엇입니까? 클라이언트가 인터넷에 연결되어 있지 않기 때문에 pip install을 사용할 수 없습니다.
  2. 또한 루트 권한 없이 proejct 폴더에 QT5 라이브러리를 설치하고 싶습니다.
  3. 일부 포럼에서 읽은 내용 중 한 가지 방법은 Windows에서 {python3.}.tgz 파일을 다운로드한 다음 pip install을 사용하여 Linux/Centos에 복사하는 것입니다(어떻게 수행되었는지 잘 모르겠습니다).

답변1

  1. 예, 소스에서 컴파일하여 /tmp/python3 또는 홈 디렉터리 /home/username/python3에 설치할 수 있습니다.

  2. 비슷하게

  3. 아마도 작동하지 않을 것입니다.

특히 VM에 대한 전체 액세스 권한이 있기 때문에 필요한 모든 패키지가 이미 구축되어 사용할 준비가 된 Fedora 또는 Ubuntu와 같은 인기 배포판을 채택하는 대신 모든 문제를 겪고 싶은 이유를 모르겠습니다.

관련 정보