저는 Python 모듈 pyautogui를 Windows에서 사용하고 있습니다. 설치가 매우 간단하고 RedHat 서버에 설치해야합니다.pyautogui 모듈을 RedHat에 설치하는 방법
pip3 install python3-xlib
sudo apt-get install scrot
sudo apt-get install python3-tk
sudo apt-get install python3-dev
pip3 install pyautogui
지금, 두 가지이 나를 귀찮게 :
1) 파이썬 3의 사용을 전제로하지만 우리는 파이썬이 사용하고
공식 문서는 리눅스 설치를위한 다음과 같은 지침을 제공합니다. 모듈이 파이썬 3에서만 리눅스에 존재 함을 의미합니까? 왜냐하면 필자는 Windows에서 Python 2 용으로 사용하고 있기 때문입니다.
2) 종속성에 따르면 데비안의 패키지 관리자 인 APT를 사용한다고 가정합니다. 이러한 종속성은 yum이있는 RedHat 시스템에서 사용할 수 있어야합니다.
먼저 파이썬 2 버전의 첫 번째 패키지 인 python-xlib를 설치하기로 결정했습니다.
둘째 나는 시도 :sudo yum install scrot
은 "아니오 패키지 Scrot 가능"오류 초래한다. 이런 식으로 막 다른 길을 찾아서, 저는 수동으로 Scrot 소스를 다운로드하여 설치하려고했습니다.
$ wget http://linuxbrit.co.uk/downloads/scrot-0.8.tar.gz
$ tar -xvf scrot-0.8.tar.gz
$ cd /scrot-0.8
$ ./configure --prefix=/usr
$ make
$ su -c "make install"
만
checking whether to enable maintainer-specific portions of Makefiles... no
checking for giblib-config... no
checking for giblib - version >= 1.2.3... no
*** The giblib-config script installed by giblib could not be found
*** If giblib was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GIBLIB_CONFIG environment variable to the
*** full path to giblib-config.
configure: error: Cannot find giblib: Is giblib-config in the path?
내가 어떤 스레드가 문제를 해결하고 약 giblib를 설치하라는 발견 된 오류가 결과 :
나는 지시를 따랐다. 그러나 그렇게하지 못했습니다. 다시 말하지만, 데비안과 유사한 시스템에 설치하기위한 지침 만 찾았고 RedHat 시스템에 설치하는 방법을 찾을 수 없었습니다. 이제는 giblib의 소스를 다운로드하고 설치하려고합니다. 그러나 이것은 지저분한 일입니다. 특히 pyautogui를 프로덕션 서버에 설치하도록 요청해야하며, 보스는 엄청나고 거대한 절차. 그것은 즉시 거부 당할 것입니다.
그래서 저는 RedHat 시스템에 Python 2 용 Python pyautogui moduke를 설치하는 데 더 도움이 될만한 방법을 제안했습니다. 아니면 비슷한 모듈 일지라도, 간단하고 효율적으로 사용할 수있는 대안을 찾지 못했습니다.
누군가가 나를 도울 수 있다면, 정말 도움이 될 것이며 많은 일과 막 다른 골목을 구할 수 있습니다.