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)これは、Python 3を使用して想定しているが、我々は、Python 2使用している
公式ドキュメントは、Linuxのインストールについては、以下の手順を提供します。それはモジュールがPython 3のためだけに存在することを意味しますか?私はWindows上でPython 2用に使っています。
2)DebianのパッケージマネージャーAPTを使用していると仮定して依存関係にあると確信していますが、確かにこれらの依存関係はyumを持つRedHatシステムで利用できるはずです。
私はまず最初のパッケージのPython 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をインストールするために求めたエラーを取得しての結果:
私は指示に従いました。しかし、私はそうしなかった。 Debianのようなシステムにインストールする方法しか見つからず、RedHatシステムにインストールする方法がわかりませんでした。今、私はgiblibのソースをダウンロードしてインストールしようとしていますが、これは乱雑になり始めています。特にpyautoguiをプロダクションサーバーにインストールしてもらう必要があります。ボスは、そのような途方もないとかさばる手続き。それはすぐに拒否されるでしょう。
私は今、RedHatシステムにPython 2用のPython pyautogui modukeをインストールするための、もっと良い方法またはより簡単な方法を助けることを求めています。あるいは、おそらく同様のモジュールであっても、シンプルで効率的な代替手段を見つけることができませんでした。
誰かが私にこれを手伝ってもらえれば、それは本当に役に立ち、私に多くの仕事と死んでしまうのを助けてくれるでしょう。