RMPR / atbswp

A minimalist macro recorder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arch/Manjaro Linux, which packages to install (python3-tk python3-dev)

slrslr opened this issue · comments

  • [ x] I use the latest release of atbswp
  • [ x] The issue is not existing yet

Operating System

Manjaro Linux

Desktop Environment/Window Manager

XFCE

Python version

3.9.1

Description

I have ran README suggested installation commands:

git clone https://github.com/RMPR/atbswp.git && cd atbswp
python3 -m pip install pyautogui pynput --user
python3 atbswp/atbswp.py

"NOTE: You must install tkinter on Linux to use MouseInfo. Run the following: sudo apt-get install python3-tk python3-dev"

$ pamac search -a python-tk

python-tkfontchooser 2.0.2-1 AUR
python-tkfilebrowser 2.3.2-2 AUR
python-tkencfs-git 0.9.r8.g081e649-1 AUR
python-tkcolorpicker 2.1.3-1 AUR
python-tkcalendar 1.6.1-1 AUR

regarding python3-dev i have found “python-devtools” so i have tried to install only python-devtools (i do not know which *tk package is right one) and the result is “A failure occurred in check(). AssertionError

Please which packages i need to install on Arch/Manjaro? What to search in package manager?...

sudo pacman -S tk
worked, but it then "ModuleNotFoundError: No module named 'wx'"

$ sudo pacman -Ss wx
extra/wxgtk-common 3.0.5.1-2 [installed]
    Common libraries and headers for wxgtk2 and wxgtk3
extra/wxgtk2 3.0.5.1-2 [installed]
    GTK+2 implementation of wxWidgets API for GUI
extra/wxgtk3 3.0.5.1-2 [installed]
    GTK+3 implementation of wxWidgets API for GUI
extra/wxmaxima 21.01.0-1
    A wxWidgets GUI for the computer algebra system Maxima
community/awxkit 17.0.1-1
    cli client and python library for ansible awx (tower)
community/python-wxpython 4.0.7.2-5
    Cross-platform GUI toolkit
community/python2-wxpython3 3.0.2.0-3
    Classic wxWidgets GUI toolkit for Python
community/vbam-wx 2.1.4-3
    Nintendo GameBoy Advance emulator
community/wxsqlite3 4.6.4-1
    wxWidgets wrapper for SQLite3
community/wxsvg 1.5.22-2
    C++ library to create, manipulate and render SVG files

sudo pacman -S python-wxpython
installed "python-wxpython-4.0.7.2-5-x86_64"

and "python3 atbswp/atbswp.py" is now launching the app without problem. 👍

ANOTHER APPROACH is as mentioned, download latest *-linux file from https://github.com/RMPR/atbswp/releases/latest , set execute permission and it also launched without problem.