Files
2021-04-17 21:30:31 -05:00

51 lines
1.3 KiB
ReStructuredText

.. default-role:: code
============
Installation
============
To install PyAutoGUI, install the `pyautogui` package from PyPI by running `pip install pyautogui` (on Windows) or `pip3 install pyautogui` (on macOS and Linux). (On macOS and Linux, `pip` refers to Python 2's pip tool.)
OS-specific instructions are below.
Windows
-------
On Windows, you can use the ``py.exe`` program to run the latest version of Python:
``py -m pip install pyautogui``
If you have multiple versions of Python installed, you can select which one with a command line argument to ``py``. For example, for Python 3.8, run:
``py -3.8 -m pip install pyautogui``
(This is the same as running ``pip install pyautogui``.)
macOS
-----
On macOS and Linux, you need to run ``python3``:
``python3 -m pip install pyautogui``
If you are running El Capitan and have problems installing pyobjc try:
``MACOSX_DEPLOYMENT_TARGET=10.11 pip install pyobjc``
Linux
-----
On macOS and Linux, you need to run ``python3``:
``python3 -m pip install pyautogui``
On Linux, additionally you need to install the ``scrot`` application, as well as Tkinter:
``sudo apt-get install scrot``
``sudo apt-get install python3-tk``
``sudo apt-get install python3-dev``
PyAutoGUI install the modules it depends on, including PyTweening, PyScreeze, PyGetWindow, PymsgBox, and MouseInfo.