mu-editor / mu

A small, simple editor for beginner Python programmers. Written in Python and Qt5.
http://codewith.mu
GNU General Public License v3.0
1.41k stars 435 forks source link

Crash Report #1949

Closed ondragottwald closed 2 years ago

ondragottwald commented 2 years ago

REMEMBER TO ATTACH YOUR LOG FILE

Version: 1.1.0b7 Locale: cs_CZ Platform: Linux 5.11.0-43-generic #47~20.04.2-Ubuntu SMP Mon Dec 13 11:06:56 UTC 2021 x86_64

Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 159, in run
    raise ex
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 146, in run
    venv.ensure_and_create(self.display_text)
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
STDERR: /usr/bin/python3: No module named virtualenv
carlosperate commented 2 years ago

Thanks for the report @ondragottwald! Would you be able to attach the Mu log to this GitHub Issue as well? It'll be really useful to us for debugging. File should be located in: ~/.cache/mu/

LudoJoris commented 2 years ago

Same error, my logfile:

[fedora-laptop mu-1.1.0-beta.7]$ ./run.py QSocketNotifier: Can only be used with threads started with QThread Traceback (most recent call last): File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/app.py", line 159, in run raise ex File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/app.py", line 146, in run venv.ensure_and_create(self.display_text) File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 603, in ensure_and_create self.create() File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 771, in create self.create_venv() File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 803, in create_venv raise VirtualEnvironmentCreateError( mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 STDERR: /usr/bin/python3: No module named virtualenv

(python3:16455): GLib-CRITICAL **: 18:02:22.963: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed QObject::~QObject: Timers cannot be stopped from another thread Opening in existing browser session. libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null) [16561:16561:0100/000000.276521:ERROR:sandbox_linux.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.

[fedora-laptop log]$ cat mu.log 2021-12-23 18:02:15,379 - root:269(run) INFO:


Starting Mu 1.1.0b7 2021-12-23 18:02:15,379 - root:270(run) INFO: uname_result(system='Linux', node='fedora-laptop', release='5.15.5-100.fc34.x86_64', version='#1 SMP Fri Nov 26 00:52:21 UTC 2021', machine='x86_64') 2021-12-23 18:02:15,382 - root:271(run) INFO: Platform: Linux-5.15.5-100.fc34.x86_64-x86_64-with-glibc2.33 2021-12-23 18:02:15,382 - root:272(run) INFO: Python path: ['/home/lujo/Mu/mu-1.1.0-beta.7', '/usr/lib64/python39.zip', '/usr/lib64/python3.9', '/usr/lib64/python3.9/lib-dynload', '/home/lujo/.local/lib/python3.9/site-packages', '/usr/local/lib/python3.9/site-packages', '/usr/lib64/python3.9/site-packages', '/usr/lib/python3.9/site-packages', '/usr/lib/python3.9/site-packages/IPython/extensions'] 2021-12-23 18:02:15,382 - root:273(run) INFO: Language code: en_US 2021-12-23 18:02:15,511 - mu.virtual_environment:585(ensure_and_create) INFO: Added log handler. 2021-12-23 18:02:15,511 - mu.virtual_environment:596(ensure_and_create) DEBUG: Checking virtual environment; attempt #1. 2021-12-23 18:02:15,512 - mu.virtual_environment:616(ensure_and_create) WARNING: Venv created by Mu version 1.1.0.beta.6; Current Mu is version 1.1.0b7 2021-12-23 18:02:15,512 - mu.virtual_environment:922(installed_packages) INFO: Discovering installed third party modules in venv. 2021-12-23 18:02:15,512 - mu.virtual_environment:114(run_blocking) INFO: About to run blocking /home/lujo/.local/share/mu/mu_venv-39-20211223-174821/bin/pip with args ['list', '--disable-pip-version-check'] and envvars {} 2021-12-23 18:02:15,844 - mu.virtual_environment:164(wait) DEBUG: Finished: True; exitStatus 0; exitCode 0 2021-12-23 18:02:15,845 - mu.virtual_environment:249(run) DEBUG: Process output: Package Version


backcall 0.2.0 bitstring 3.1.9 cffi 1.15.0 click 8.0.3 cryptography 35.0.0 decorator 5.1.0 ecdsa 0.17.0 entrypoints 0.3 esptool 3.1 Flask 1.1.2 ipykernel 5.5.6 ipython 7.28.0 ipython-genutils 0.2.0 itsdangerous 2.0.1 jedi 0.18.0 Jinja2 3.0.2 jupyter-client 7.0.6 jupyter-core 4.8.1 MarkupSafe 2.0.1 matplotlib-inline 0.1.3 nest-asyncio 1.5.1 numpy 1.21.2 parso 0.8.2 pexpect 4.8.0 pgzero 1.2.1 pickleshare 0.7.5 pip 21.3 prompt-toolkit 3.0.20 ptyprocess 0.7.0 pycparser 2.20 pygame 2.0.2 Pygments 2.10.0 pyserial 3.5 python-dateutil 2.8.2 pyzmq 22.3.0 setuptools 58.2.0 six 1.16.0 tornado 6.1 traitlets 5.1.0 wcwidth 0.2.5 Werkzeug 2.0.2 wheel 0.37.0 2021-12-23 18:02:15,845 - mu.virtual_environment:931(installed_packages) INFO: [] 2021-12-23 18:02:15,847 - mu.virtual_environment:540(quarantine_venv) INFO: Quarantined /home/lujo/.local/share/mu/mu_venv-39-20211223-174821 as /home/lujo/.local/share/mu/mu_venv-39-20211223-174821.SUPERSEDED 2021-12-23 18:02:15,847 - mu.virtual_environment:460(relocate) DEBUG: Relocating to /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 2021-12-23 18:02:15,849 - mu.virtual_environment:476(relocate) DEBUG: Virtual environment set up mu_venv-39-20211223-180215 at /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 2021-12-23 18:02:15,849 - mu.virtual_environment:781(create_venv) INFO: Creating virtualenv: /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 2021-12-23 18:02:15,849 - mu.virtual_environment:782(create_venv) INFO: Virtualenv name: mu_venv-39-20211223-180215 2021-12-23 18:02:15,851 - mu.virtual_environment:429(run_subprocess) INFO: Running ('/usr/bin/python3', '-I', '-m', 'virtualenv', '-p', '/usr/bin/python3', '-q', '/home/lujo/.local/share/mu/mu_venv-39-20211223-180215') with kwargs {'env': {'SHELL': '/bin/bash', 'SESSION_MANAGER': 'local/unix:@/tmp/.ICE-unix/1871,unix/unix:/tmp/.ICE-unix/1871', 'COLORTERM': 'truecolor', 'HISTCONTROL': 'ignoredups', 'XDG_MENU_PREFIX': 'gnome-', 'HOSTNAME': 'fedora-laptop', 'HISTSIZE': '1000', 'JAVA_HOME': '/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'XMODIFIERS': '@im=ibus', 'DESKTOP_SESSION': 'gnome', 'LC_MONETARY': 'nl_BE.UTF-8', 'EDITOR': '/usr/bin/nano', 'PWD': '/home/lujo/Mu/mu-1.1.0-beta.7', 'LOGNAME': 'lujo', 'XDG_SESSION_DESKTOP': 'gnome', 'XDG_SESSION_TYPE': 'wayland', 'SYSTEMD_EXEC_PID': '1871', 'XAUTHORITY': '/run/user/1000/.mutter-Xwaylandauth.PE56E1', 'GDM_LANG': 'en_US.UTF-8', 'HOME': '/home/lujo', 'USERNAME': 'lujo', 'LC_PAPER': 'nl_BE.UTF-8', 'LANG': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.zst=01;31:.tzst=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.wim=01;31:.swm=01;31:.dwm=01;31:.esd=01;31:.jpg=01;35:.jpeg=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.webp=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=01;36:.au=01;36:.flac=01;36:.m4a=01;36:.mid=01;36:.midi=01;36:.mka=01;36:.mp3=01;36:.mpc=01;36:.ogg=01;36:.ra=01;36:.wav=01;36:.oga=01;36:.opus=01;36:.spx=01;36:.xspf=01;36:', 'XDG_CURRENT_DESKTOP': 'GNOME', 'VTE_VERSION': '6402', 'WAYLAND_DISPLAY': 'wayland-0', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/4d393ddc_42d4_40b8_82c7_9bb369fb821b', 'MOZ_GMP_PATH': '/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'LESSOPEN': '||/usr/bin/lesspipe.sh %s', 'USER': 'lujo', 'GNOME_TERMINAL_SERVICE': ':1.79', 'DISPLAY': ':0', 'SHLVL': '1', 'QT_IM_MODULE': 'ibus', 'LC_MEASUREMENT': 'nl_BE.UTF-8', 'DESKTOP_AUTOSTART_ID': '105ea5ed071497473b164027598390121100000018710018', 'CLASSPATH': '.:/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64/lib', 'XDG_RUNTIME_DIR': '/run/user/1000', 'LC_TIME': 'nl_BE.UTF-8', 'which_declare': 'declare -f', 'XDG_DATA_DIRS': '/home/lujo/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/', 'PATH': '/home/lujo/.local/bin:/home/lujo/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64/bin:/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64/bin:/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64/bin', 'GDMSESSION': 'gnome', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'MAIL': '/var/spool/mail/lujo', 'LC_NUMERIC': 'nl_BE.UTF-8', 'OLDPWD': '/home/lujo/Mu', 'BASH_FUNC_which%%': '() { ( alias;\n eval ${whichdeclare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot "$@"\n}', '': './run.py', 'QT_API': 'pyqt5', 'QT_AUTO_SCREEN_SCALE_FACTOR': '1', 'QT_MAC_WANTS_LAYER': '1'}} 2021-12-23 18:02:15,885 - mu.virtual_environment:441(run_subprocess) DEBUG: Process returned 1; output: STDERR: /usr/bin/python3: No module named virtualenv 2021-12-23 18:02:15,886 - mu.virtual_environment:643(ensure_and_create) ERROR: Unable to create a virtual environment using /usr/bin/python3 at /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 STDERR: /usr/bin/python3: No module named virtualenv 2021-12-23 18:02:15,890 - mu.virtual_environment:536(quarantine_venv) ERROR: Unable to quarantine /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 as /home/lujo/.local/share/mu/mu_venv-39-20211223-180215.FAILED Traceback (most recent call last): File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 621, in ensure_and_create self.recreate() File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 566, in recreate self.create() File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 771, in create self.create_venv() File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 803, in create_venv raise VirtualEnvironmentCreateError( mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 STDERR: /usr/bin/python3: No module named virtualenv

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 534, in quarantine_venv os.rename(self.path, error_dirpath) FileNotFoundError: [Errno 2] No such file or directory: '/home/lujo/.local/share/mu/mu_venv-39-20211223-180215' -> '/home/lujo/.local/share/mu/mu_venv-39-20211223-180215.FAILED' 2021-12-23 18:02:15,893 - mu.virtual_environment:460(relocate) DEBUG: Relocating to /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 2021-12-23 18:02:15,894 - mu.virtual_environment:476(relocate) DEBUG: Virtual environment set up mu_venv-39-20211223-180215 at /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 2021-12-23 18:02:15,894 - mu.virtual_environment:596(ensure_and_create) DEBUG: Checking virtual environment; attempt #2. 2021-12-23 18:02:15,894 - mu.virtual_environment:781(create_venv) INFO: Creating virtualenv: /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 2021-12-23 18:02:15,894 - mu.virtual_environment:782(create_venv) INFO: Virtualenv name: mu_venv-39-20211223-180215 2021-12-23 18:02:15,894 - mu.virtual_environment:429(run_subprocess) INFO: Running ('/usr/bin/python3', '-I', '-m', 'virtualenv', '-p', '/usr/bin/python3', '-q', '/home/lujo/.local/share/mu/mu_venv-39-20211223-180215') with kwargs {'env': {'SHELL': '/bin/bash', 'SESSION_MANAGER': 'local/unix:@/tmp/.ICE-unix/1871,unix/unix:/tmp/.ICE-unix/1871', 'COLORTERM': 'truecolor', 'HISTCONTROL': 'ignoredups', 'XDG_MENU_PREFIX': 'gnome-', 'HOSTNAME': 'fedora-laptop', 'HISTSIZE': '1000', 'JAVA_HOME': '/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'XMODIFIERS': '@im=ibus', 'DESKTOP_SESSION': 'gnome', 'LC_MONETARY': 'nl_BE.UTF-8', 'EDITOR': '/usr/bin/nano', 'PWD': '/home/lujo/Mu/mu-1.1.0-beta.7', 'LOGNAME': 'lujo', 'XDG_SESSION_DESKTOP': 'gnome', 'XDG_SESSION_TYPE': 'wayland', 'SYSTEMD_EXEC_PID': '1871', 'XAUTHORITY': '/run/user/1000/.mutter-Xwaylandauth.PE56E1', 'GDM_LANG': 'en_US.UTF-8', 'HOME': '/home/lujo', 'USERNAME': 'lujo', 'LC_PAPER': 'nl_BE.UTF-8', 'LANG': 'en_US.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.zst=01;31:.tzst=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.wim=01;31:.swm=01;31:.dwm=01;31:.esd=01;31:.jpg=01;35:.jpeg=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.webp=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=01;36:.au=01;36:.flac=01;36:.m4a=01;36:.mid=01;36:.midi=01;36:.mka=01;36:.mp3=01;36:.mpc=01;36:.ogg=01;36:.ra=01;36:.wav=01;36:.oga=01;36:.opus=01;36:.spx=01;36:.xspf=01;36:', 'XDG_CURRENT_DESKTOP': 'GNOME', 'VTE_VERSION': '6402', 'WAYLAND_DISPLAY': 'wayland-0', 'GNOME_TERMINAL_SCREEN': '/org/gnome/Terminal/screen/4d393ddc_42d4_40b8_82c7_9bb369fb821b', 'MOZ_GMP_PATH': '/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed', 'GNOME_SETUP_DISPLAY': ':1', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'LESSOPEN': '||/usr/bin/lesspipe.sh %s', 'USER': 'lujo', 'GNOME_TERMINAL_SERVICE': ':1.79', 'DISPLAY': ':0', 'SHLVL': '1', 'QT_IM_MODULE': 'ibus', 'LC_MEASUREMENT': 'nl_BE.UTF-8', 'DESKTOP_AUTOSTART_ID': '105ea5ed071497473b164027598390121100000018710018', 'CLASSPATH': '.:/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64/lib', 'XDG_RUNTIME_DIR': '/run/user/1000', 'LC_TIME': 'nl_BE.UTF-8', 'which_declare': 'declare -f', 'XDG_DATA_DIRS': '/home/lujo/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share/:/usr/share/', 'PATH': '/home/lujo/.local/bin:/home/lujo/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64/bin:/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64/bin:/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-2.fc34.x86_64/bin', 'GDMSESSION': 'gnome', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus', 'MAIL': '/var/spool/mail/lujo', 'LC_NUMERIC': 'nl_BE.UTF-8', 'OLDPWD': '/home/lujo/Mu', 'BASH_FUNC_which%%': '() { ( alias;\n eval ${whichdeclare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot "$@"\n}', '': './run.py', 'QT_API': 'pyqt5', 'QT_AUTO_SCREEN_SCALE_FACTOR': '1', 'QT_MAC_WANTS_LAYER': '1'}} 2021-12-23 18:02:15,922 - mu.virtual_environment:441(run_subprocess) DEBUG: Process returned 1; output: STDERR: /usr/bin/python3: No module named virtualenv 2021-12-23 18:02:15,922 - mu.virtual_environment:643(ensure_and_create) ERROR: Unable to create a virtual environment using /usr/bin/python3 at /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 STDERR: /usr/bin/python3: No module named virtualenv 2021-12-23 18:02:15,922 - mu.virtual_environment:536(quarantine_venv) ERROR: Unable to quarantine /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 as /home/lujo/.local/share/mu/mu_venv-39-20211223-180215.FAILED Traceback (most recent call last): File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 603, in ensure_and_create self.create() File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 771, in create self.create_venv() File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 803, in create_venv raise VirtualEnvironmentCreateError( mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 STDERR: /usr/bin/python3: No module named virtualenv

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 534, in quarantine_venv os.rename(self.path, error_dirpath) FileNotFoundError: [Errno 2] No such file or directory: '/home/lujo/.local/share/mu/mu_venv-39-20211223-180215' -> '/home/lujo/.local/share/mu/mu_venv-39-20211223-180215.FAILED' 2021-12-23 18:02:22,928 - root:171(excepthook) ERROR: Unrecoverable error Traceback (most recent call last): File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/app.py", line 159, in run raise ex File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/app.py", line 146, in run venv.ensure_and_create(self.display_text) File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 603, in ensure_and_create self.create() File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 771, in create self.create_venv() File "/home/lujo/Mu/mu-1.1.0-beta.7/mu/virtual_environment.py", line 803, in create_venv raise VirtualEnvironmentCreateError( mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/lujo/.local/share/mu/mu_venv-39-20211223-180215 STDERR: /usr/bin/python3: No module named virtualenv 2021-12-23 18:02:22,961 - mu.settings:169(save) DEBUG: Saving to /home/lujo/.local/share/mu/session.json 2021-12-23 18:02:22,961 - mu.settings:169(save) DEBUG: Saving to /home/lujo/.local/share/mu/venv.json [lujo@fedora-laptop log]$

carlosperate commented 2 years ago

Did the pip install mu-editor step finish successfully? The error is because Python cannot load the virtualenv module, but it should have been installed as part of Mu: https://github.com/mu-editor/mu/blob/a0ce7bce247429c2877c692a648cdd5681373650/setup.py#L65

Could try pip installing again and copy/pasting the terminal output here?

lujo commented 2 years ago

No, tried to install with pip on dnf upgraded Fedora 33 and Fedora 34:

[ocalhost ~]$ python3 -m pip install mu-editor==1.1.0b7 Defaulting to user installation because normal site-packages is not writeable ERROR: Could not find a version that satisfies the requirement mu-editor==1.1.0b7 (from versions: 1.0.0b12, 1.0.0b13, 1.0.0b14, 1.0.0b15, 1.0.0b16, 1.0.0b17, 1.0.0rc1, 1.0.0, 1.0.1, 1.0.2, 1.0.3) ERROR: No matching distribution found for mu-editor==1.1.0b7 [ocalhost ~]$

So downloaded tar file from github: https://github.com/mu-editor/mu/archive/refs/tags/1.1.0-beta.7.tar.gz Did gunzip, tar xvf, cd to mu-1.1.0-beta.7, ran ./run.py. With the log file I posted as result. Did not run setup.py.

Because, this worked for 1.1.0-beta.6.

virtualenv already was installed (for beta.6): [localhost]$ pip3 list | grep virtualenv virtualenv 20.10.0

Reinstalled virtualenv [localhost]$ sudo python3 -m pip uninstall virtualenv [localhost]$ sudo python3 -m pip install virtualenv

Same virtualenv version. Same error log file when ./run.py.

ondragottwald commented 2 years ago
> 

2021-12-23 14:01:30,036 - root:112(run) INFO: 

-----------------

Starting Mu 1.0.2
2021-12-23 14:01:30,037 - root:113(run) INFO: uname_result(system='Linux', node='ondra-ESPRIMO-P', release='5.11.0-43-generic', version='#47~20.04.2-Ubuntu SMP Mon Dec 13 11:06:56 UTC 2021', machine='x86_64', processor='x86_64')
2021-12-23 14:01:30,037 - root:114(run) INFO: Python path: ['/usr/share/mu-editor', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/home/ondra/.local/lib/python3.8/site-packages', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages', '/home/ondra/.local/lib/python3.8/site-packages/IPython/extensions']
2021-12-23 14:01:30,037 - root:115(run) INFO: Language code: cs_CZ
2021-12-23 14:01:30,633 - mu.logic:543(__init__) INFO: Setting up editor.
2021-12-23 14:01:30,634 - mu.logic:560(__init__) DEBUG: Creating directory: /home/ondra/.local/share/mu
2021-12-23 14:01:30,635 - mu.logic:315(get_admin_file_path) DEBUG: Creating admin file: /home/ondra/.local/share/mu/settings.json
2021-12-23 14:01:30,635 - mu.logic:562(__init__) INFO: Settings path: /home/ondra/.local/share/mu/settings.json
2021-12-23 14:01:30,635 - mu.logic:315(get_admin_file_path) DEBUG: Creating admin file: /home/ondra/.local/share/mu/session.json
2021-12-23 14:01:30,635 - mu.logic:563(__init__) INFO: Session path: /home/ondra/.local/share/mu/session.json
2021-12-23 14:01:30,636 - mu.logic:564(__init__) INFO: Log directory: /home/ondra/.cache/mu/log
2021-12-23 14:01:30,636 - mu.logic:565(__init__) INFO: Data directory: /home/ondra/.local/share/mu
2021-12-23 14:01:30,704 - mu.logic:578(setup) INFO: Available modes: python, adafruit, microbit, debugger, pygamezero
2021-12-23 14:01:30,704 - mu.logic:582(setup) DEBUG: Creating directory: /home/ondra/mu_code
2021-12-23 14:01:30,705 - mu.logic:590(setup) DEBUG: Creating directory: /home/ondra/mu_code/images
2021-12-23 14:01:30,706 - mu.logic:597(setup) DEBUG: Creating directory: /home/ondra/mu_code/fonts
2021-12-23 14:01:30,706 - mu.logic:600(setup) DEBUG: Creating directory: /home/ondra/mu_code/sounds
2021-12-23 14:01:30,707 - mu.logic:603(setup) DEBUG: Creating directory: /home/ondra/mu_code/music
2021-12-23 14:01:30,978 - mu.logic:1147(change_mode) INFO: Workspace directory: /home/ondra/mu_code
2021-12-23 14:01:30,980 - mu.logic:625(restore_session) INFO: Restoring session from: /home/ondra/.local/share/mu/session.json
2021-12-23 14:01:30,981 - mu.logic:626(restore_session) DEBUG: {}
2021-12-23 14:01:30,982 - mu.logic:1104(select_mode) INFO: Showing available modes: ['python', 'adafruit', 'microbit', 'debugger', 'pygamezero']
2021-12-23 14:01:41,947 - mu.logic:1110(select_mode) INFO: New mode selected: adafruit
2021-12-23 14:01:42,030 - mu.logic:1147(change_mode) INFO: Workspace directory: /media/ondra/CIRCUITPY
2021-12-23 14:01:42,139 - mu.logic:678(restore_session) INFO: Starting with blank file.
2021-12-23 14:01:42,203 - mu.logic:1147(change_mode) INFO: Workspace directory: /media/ondra/CIRCUITPY
2021-12-23 14:01:53,205 - mu.logic:1104(select_mode) INFO: Showing available modes: ['python', 'adafruit', 'microbit', 'debugger', 'pygamezero']
2021-12-23 14:01:58,495 - mu.modes.base:227(find_device) INFO: Found device on port: ttyACM0
2021-12-23 14:01:58,495 - mu.modes.base:228(find_device) INFO: Serial number: E66038B7137E5639
2021-12-23 14:01:58,497 - mu.modes.base:281(add_repl) ERROR: Cannot connect to device on port /dev/ttyACM0
2021-12-23 14:01:58,524 - mu.interface.main:723(show_message) DEBUG: Cannot connect to device on port /dev/ttyACM0
2021-12-23 14:01:58,525 - mu.interface.main:724(show_message) DEBUG: Click on the device's reset button, wait a few seconds and then try again.
2021-12-23 14:02:08,342 - mu.modes.base:259(toggle_repl) INFO: Toggle REPL on.
2021-12-23 14:02:16,164 - mu.modes.base:227(find_device) INFO: Found device on port: ttyACM0
2021-12-23 14:02:16,164 - mu.modes.base:228(find_device) INFO: Serial number: E66038B7137E5639
2021-12-23 14:02:16,171 - mu.modes.base:278(add_repl) INFO: Started REPL on port: /dev/ttyACM0
2021-12-23 14:02:16,171 - mu.modes.base:259(toggle_repl) INFO: Toggle REPL on.
2021-12-23 14:02:59,049 - mu.logic:1104(select_mode) INFO: Showing available modes: ['python', 'adafruit', 'microbit', 'debugger', 'pygamezero']
2021-12-23 14:03:06,137 - mu.logic:809(get_dialog_directory) INFO: Using path for file dialog: /media/ondra/CIRCUITPY
2021-12-23 14:03:14,432 - mu.interface.main:251(get_load_path) DEBUG: Getting load path: /media/ondra/CIRCUITPY/code.py
2021-12-23 14:03:14,432 - mu.logic:713(_load) INFO: Loading script from: /media/ondra/CIRCUITPY/code.py
2021-12-23 14:03:14,433 - mu.logic:274(read_and_decode) DEBUG: Trying to decode with utf-8
2021-12-23 14:03:14,434 - mu.logic:277(read_and_decode) INFO: Decoded with utf-8
2021-12-23 14:03:14,435 - mu.logic:290(read_and_decode) DEBUG: Detected newline '\n'
2021-12-23 14:03:14,435 - mu.logic:787(_load) DEBUG: """Example for Pico. Turns on the built-in LED."""
import board
import digitalio

led = digitalio.DigitalInOut(board.LED)
led.direction = digitalio.Direction.OUTPUT

while True:
    led.value = True

2021-12-23 14:03:20,120 - mu.modes.base:227(find_device) INFO: Found device on port: ttyACM0
2021-12-23 14:03:20,120 - mu.modes.base:228(find_device) INFO: Serial number: E66038B7137E5639
2021-12-23 14:03:20,148 - mu.modes.base:317(add_plotter) INFO: Started plotter
2021-12-23 14:03:20,148 - mu.modes.base:307(toggle_plotter) INFO: Toggle plotter on.
2021-12-23 14:03:26,604 - mu.logic:979(check_code) INFO: Checking code.
2021-12-23 14:03:35,481 - mu.modes.base:256(toggle_repl) INFO: Toggle REPL off.
2021-12-23 14:03:36,805 - mu.modes.base:227(find_device) INFO: Found device on port: ttyACM0
2021-12-23 14:03:36,806 - mu.modes.base:228(find_device) INFO: Serial number: E66038B7137E5639
2021-12-23 14:03:36,812 - mu.modes.base:278(add_repl) INFO: Started REPL on port: /dev/ttyACM0
2021-12-23 14:03:36,812 - mu.modes.base:259(toggle_repl) INFO: Toggle REPL on.
2021-12-23 14:03:38,187 - mu.modes.base:256(toggle_repl) INFO: Toggle REPL off.
2021-12-23 14:03:39,324 - mu.modes.base:227(find_device) INFO: Found device on port: ttyACM0
2021-12-23 14:03:39,324 - mu.modes.base:228(find_device) INFO: Serial number: E66038B7137E5639
2021-12-23 14:03:39,330 - mu.modes.base:278(add_repl) INFO: Started REPL on port: /dev/ttyACM0
2021-12-23 14:03:39,330 - mu.modes.base:259(toggle_repl) INFO: Toggle REPL on.
2021-12-23 14:03:52,904 - mu.logic:1051(quit) DEBUG: Session: {'theme': 'day', 'mode': 'adafruit', 'paths': ['/media/ondra/CIRCUITPY/code.py'], 'envars': [], 'minify': False, 'microbit_runtime': '', 'zoom_level': 2}
2021-12-23 14:03:52,904 - mu.logic:1052(quit) DEBUG: Saving session to: /home/ondra/.local/share/mu/session.json
2021-12-23 14:03:52,905 - mu.logic:1066(quit) INFO: Quitting.

2021-12-23 14:05:52,846 - root:269(run) INFO: 

-----------------

Starting Mu 1.1.0b7
2021-12-23 14:05:52,847 - root:270(run) INFO: uname_result(system='Linux', node='ondra-ESPRIMO-P', release='5.11.0-43-generic', version='#47~20.04.2-Ubuntu SMP Mon Dec 13 11:06:56 UTC 2021', machine='x86_64', processor='x86_64')
2021-12-23 14:05:52,875 - root:271(run) INFO: Platform: Linux-5.11.0-43-generic-x86_64-with-glibc2.29
2021-12-23 14:05:52,875 - root:272(run) INFO: Python path: ['/home/ondra/.local/bin', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/home/ondra/.local/lib/python3.8/site-packages', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages', '/home/ondra/.local/lib/python3.8/site-packages/IPython/extensions']
2021-12-23 14:05:52,875 - root:273(run) INFO: Language code: cs_CZ
2021-12-23 14:05:53,135 - mu.virtual_environment:585(ensure_and_create) INFO: Added log handler.
2021-12-23 14:05:53,136 - mu.virtual_environment:596(ensure_and_create) DEBUG: Checking virtual environment; attempt #1.
2021-12-23 14:05:53,136 - mu.virtual_environment:781(create_venv) INFO: Creating virtualenv: /home/ondra/.local/share/mu/mu_venv-38-20211223-140551
2021-12-23 14:05:53,136 - mu.virtual_environment:782(create_venv) INFO: Virtualenv name: mu_venv-38-20211223-140551
2021-12-23 14:05:53,137 - mu.virtual_environment:429(run_subprocess) INFO: Running ('/usr/bin/python3', '-I', '-m', 'virtualenv', '-p', '/usr/bin/python3', '-q', '/home/ondra/.local/share/mu/mu_venv-38-20211223-140551') with kwargs {'env': {'QT_SCALE_FACTOR': '1', 'USER': 'ondra', 'LANGUAGE': 'cs', 'XDG_SEAT': 'seat0', 'XDG_SESSION_TYPE': 'x11', 'COMPIZ_CONFIG_PROFILE': 'mate', 'SSH_AGENT_PID': '18001', 'SHLVL': '0', 'HOME': '/home/ondra', 'DESKTOP_SESSION': 'mate', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/mu.codewith.editor.desktop', 'GTK_MODULES': 'appmenu-gtk-module:gail:atk-bridge:canberra-gtk-module', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'MANAGERPID': '1212', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'DBUS_STARTER_BUS_TYPE': 'session', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '18469', 'UBUNTU_MENUPROXY': '1', 'IM_CONFIG_PHASE': '1', 'QT_QPA_PLATFORMTHEME': 'gtk2', 'LOGNAME': 'ondra', 'QT_AUTO_SCREEN_SCALE_FACTOR': '1', '_': '/usr/bin/dbus-update-activation-environment', 'JOURNAL_STREAM': '8:176389', 'XDG_SESSION_CLASS': 'user', 'GTK_OVERLAY_SCROLLING': '0', 'XDG_SESSION_ID': 'c6', 'PATH': '/home/ondra/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'SESSION_MANAGER': 'local/ondra-ESPRIMO-P:@/tmp/.ICE-unix/17860,unix/ondra-ESPRIMO-P:/tmp/.ICE-unix/17860', 'INVOCATION_ID': 'a2b9b22e6e0a4044b41aa84e438dcda3', 'GDM_LANG': 'cs', 'XDG_RUNTIME_DIR': '/run/user/1000', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session2', 'DISPLAY': ':0', 'LANG': 'cs_CZ.UTF-8', 'XDG_CURRENT_DESKTOP': 'MATE', 'XAUTHORITY': '/home/ondra/.Xauthority', 'XDG_SESSION_DESKTOP': 'mate', 'XDG_GREETER_DATA_DIR': '/var/lib/lightdm-data/ondra', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'mate', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'XDG_VTNR': '7', 'PWD': '/home/ondra', 'XDG_DATA_DIRS': '/usr/share/mate:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-mate:/etc/xdg', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'QT_API': 'pyqt5', 'QT_MAC_WANTS_LAYER': '1'}}
2021-12-23 14:05:53,240 - mu.virtual_environment:441(run_subprocess) DEBUG: Process returned 1; output: STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:05:53,241 - mu.virtual_environment:643(ensure_and_create) ERROR: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140551
STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:05:53,242 - mu.virtual_environment:536(quarantine_venv) ERROR: Unable to quarantine /home/ondra/.local/share/mu/mu_venv-38-20211223-140551 as /home/ondra/.local/share/mu/mu_venv-38-20211223-140551.FAILED
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140551
STDERR: /usr/bin/python3: No module named virtualenv

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 534, in quarantine_venv
    os.rename(self.path, error_dirpath)
FileNotFoundError: [Errno 2] Adresář nebo soubor neexistuje: '/home/ondra/.local/share/mu/mu_venv-38-20211223-140551' -> '/home/ondra/.local/share/mu/mu_venv-38-20211223-140551.FAILED'
2021-12-23 14:05:53,244 - mu.virtual_environment:460(relocate) DEBUG: Relocating to /home/ondra/.local/share/mu/mu_venv-38-20211223-140553
2021-12-23 14:05:53,245 - mu.virtual_environment:476(relocate) DEBUG: Virtual environment set up mu_venv-38-20211223-140553 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140553
2021-12-23 14:05:53,246 - mu.virtual_environment:596(ensure_and_create) DEBUG: Checking virtual environment; attempt #2.
2021-12-23 14:05:53,246 - mu.virtual_environment:781(create_venv) INFO: Creating virtualenv: /home/ondra/.local/share/mu/mu_venv-38-20211223-140553
2021-12-23 14:05:53,246 - mu.virtual_environment:782(create_venv) INFO: Virtualenv name: mu_venv-38-20211223-140553
2021-12-23 14:05:53,247 - mu.virtual_environment:429(run_subprocess) INFO: Running ('/usr/bin/python3', '-I', '-m', 'virtualenv', '-p', '/usr/bin/python3', '-q', '/home/ondra/.local/share/mu/mu_venv-38-20211223-140553') with kwargs {'env': {'QT_SCALE_FACTOR': '1', 'USER': 'ondra', 'LANGUAGE': 'cs', 'XDG_SEAT': 'seat0', 'XDG_SESSION_TYPE': 'x11', 'COMPIZ_CONFIG_PROFILE': 'mate', 'SSH_AGENT_PID': '18001', 'SHLVL': '0', 'HOME': '/home/ondra', 'DESKTOP_SESSION': 'mate', 'GIO_LAUNCHED_DESKTOP_FILE': '/usr/share/applications/mu.codewith.editor.desktop', 'GTK_MODULES': 'appmenu-gtk-module:gail:atk-bridge:canberra-gtk-module', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'MANAGERPID': '1212', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'DBUS_STARTER_BUS_TYPE': 'session', 'GIO_LAUNCHED_DESKTOP_FILE_PID': '18469', 'UBUNTU_MENUPROXY': '1', 'IM_CONFIG_PHASE': '1', 'QT_QPA_PLATFORMTHEME': 'gtk2', 'LOGNAME': 'ondra', 'QT_AUTO_SCREEN_SCALE_FACTOR': '1', '_': '/usr/bin/dbus-update-activation-environment', 'JOURNAL_STREAM': '8:176389', 'XDG_SESSION_CLASS': 'user', 'GTK_OVERLAY_SCROLLING': '0', 'XDG_SESSION_ID': 'c6', 'PATH': '/home/ondra/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'SESSION_MANAGER': 'local/ondra-ESPRIMO-P:@/tmp/.ICE-unix/17860,unix/ondra-ESPRIMO-P:/tmp/.ICE-unix/17860', 'INVOCATION_ID': 'a2b9b22e6e0a4044b41aa84e438dcda3', 'GDM_LANG': 'cs', 'XDG_RUNTIME_DIR': '/run/user/1000', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session2', 'DISPLAY': ':0', 'LANG': 'cs_CZ.UTF-8', 'XDG_CURRENT_DESKTOP': 'MATE', 'XAUTHORITY': '/home/ondra/.Xauthority', 'XDG_SESSION_DESKTOP': 'mate', 'XDG_GREETER_DATA_DIR': '/var/lib/lightdm-data/ondra', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'SHELL': '/bin/bash', 'QT_ACCESSIBILITY': '1', 'GDMSESSION': 'mate', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'XDG_VTNR': '7', 'PWD': '/home/ondra', 'XDG_DATA_DIRS': '/usr/share/mate:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-mate:/etc/xdg', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'QT_API': 'pyqt5', 'QT_MAC_WANTS_LAYER': '1'}}
2021-12-23 14:05:53,420 - mu.virtual_environment:441(run_subprocess) DEBUG: Process returned 1; output: STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:05:53,421 - mu.virtual_environment:643(ensure_and_create) ERROR: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140553
STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:05:53,421 - mu.virtual_environment:536(quarantine_venv) ERROR: Unable to quarantine /home/ondra/.local/share/mu/mu_venv-38-20211223-140553 as /home/ondra/.local/share/mu/mu_venv-38-20211223-140553.FAILED
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140553
STDERR: /usr/bin/python3: No module named virtualenv

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 534, in quarantine_venv
    os.rename(self.path, error_dirpath)
FileNotFoundError: [Errno 2] Adresář nebo soubor neexistuje: '/home/ondra/.local/share/mu/mu_venv-38-20211223-140553' -> '/home/ondra/.local/share/mu/mu_venv-38-20211223-140553.FAILED'
2021-12-23 14:06:00,431 - root:171(excepthook) ERROR: Unrecoverable error
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 159, in run
    raise ex
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 146, in run
    venv.ensure_and_create(self.display_text)
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140553
STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:06:05,503 - mu.settings:169(save) DEBUG: Saving to /home/ondra/.local/share/mu/session.json
2021-12-23 14:06:05,519 - mu.settings:169(save) DEBUG: Saving to /home/ondra/.local/share/mu/venv.json
2021-12-23 14:07:14,531 - root:269(run) INFO: 

-----------------

Starting Mu 1.1.0b7
2021-12-23 14:07:14,531 - root:270(run) INFO: uname_result(system='Linux', node='ondra-ESPRIMO-P', release='5.11.0-43-generic', version='#47~20.04.2-Ubuntu SMP Mon Dec 13 11:06:56 UTC 2021', machine='x86_64', processor='x86_64')
2021-12-23 14:07:14,559 - root:271(run) INFO: Platform: Linux-5.11.0-43-generic-x86_64-with-glibc2.29
2021-12-23 14:07:14,560 - root:272(run) INFO: Python path: ['/home/ondra/.local/bin', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/home/ondra/.local/lib/python3.8/site-packages', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages', '/home/ondra/.local/lib/python3.8/site-packages/IPython/extensions']
2021-12-23 14:07:14,560 - root:273(run) INFO: Language code: cs_CZ
2021-12-23 14:07:14,826 - mu.virtual_environment:585(ensure_and_create) INFO: Added log handler.
2021-12-23 14:07:14,827 - mu.virtual_environment:596(ensure_and_create) DEBUG: Checking virtual environment; attempt #1.
2021-12-23 14:07:14,828 - mu.virtual_environment:781(create_venv) INFO: Creating virtualenv: /home/ondra/.local/share/mu/mu_venv-38-20211223-140553
2021-12-23 14:07:14,828 - mu.virtual_environment:782(create_venv) INFO: Virtualenv name: mu_venv-38-20211223-140553
2021-12-23 14:07:14,829 - mu.virtual_environment:429(run_subprocess) INFO: Running ('/usr/bin/python3', '-I', '-m', 'virtualenv', '-p', '/usr/bin/python3', '-q', '/home/ondra/.local/share/mu/mu_venv-38-20211223-140553') with kwargs {'env': {'SHELL': '/bin/bash', 'SESSION_MANAGER': 'local/ondra-ESPRIMO-P:@/tmp/.ICE-unix/17860,unix/ondra-ESPRIMO-P:/tmp/.ICE-unix/17860', 'WINDOWID': '60817414', 'QT_ACCESSIBILITY': '1', 'COLORTERM': 'truecolor', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-mate:/etc/xdg', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session2', 'LANGUAGE': 'cs', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'DESKTOP_SESSION': 'mate', 'SSH_AGENT_PID': '18001', 'GTK_MODULES': 'appmenu-gtk-module:gail:atk-bridge:canberra-gtk-module', 'DBUS_STARTER_BUS_TYPE': 'session', 'XDG_SEAT': 'seat0', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PWD': '/home/ondra', 'LOGNAME': 'ondra', 'XDG_SESSION_DESKTOP': 'mate', 'QT_QPA_PLATFORMTHEME': 'gtk2', 'XDG_SESSION_TYPE': 'x11', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'XAUTHORITY': '/home/ondra/.Xauthority', 'XDG_GREETER_DATA_DIR': '/var/lib/lightdm-data/ondra', 'GDM_LANG': 'cs', 'HOME': '/home/ondra', 'IM_CONFIG_PHASE': '1', 'LANG': 'cs_CZ.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'XDG_CURRENT_DESKTOP': 'MATE', 'VTE_VERSION': '6003', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'INVOCATION_ID': 'a2b9b22e6e0a4044b41aa84e438dcda3', 'MANAGERPID': '1212', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'ondra', 'DISPLAY': ':0', 'SHLVL': '1', 'XDG_VTNR': '7', 'UBUNTU_MENUPROXY': '1', 'XDG_SESSION_ID': 'c6', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'COMPIZ_CONFIG_PROFILE': 'mate', 'QT_AUTO_SCREEN_SCALE_FACTOR': '1', 'JOURNAL_STREAM': '8:176389', 'XDG_DATA_DIRS': '/usr/share/mate:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PATH': '/home/ondra/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'GDMSESSION': 'mate', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'QT_SCALE_FACTOR': '1', '_': '/home/ondra/.local/bin/mu-editor', 'QT_API': 'pyqt5', 'QT_MAC_WANTS_LAYER': '1'}}
2021-12-23 14:07:15,003 - mu.virtual_environment:441(run_subprocess) DEBUG: Process returned 1; output: STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:07:15,005 - mu.virtual_environment:643(ensure_and_create) ERROR: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140553
STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:07:15,005 - mu.virtual_environment:536(quarantine_venv) ERROR: Unable to quarantine /home/ondra/.local/share/mu/mu_venv-38-20211223-140553 as /home/ondra/.local/share/mu/mu_venv-38-20211223-140553.FAILED
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140553
STDERR: /usr/bin/python3: No module named virtualenv

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 534, in quarantine_venv
    os.rename(self.path, error_dirpath)
FileNotFoundError: [Errno 2] Adresář nebo soubor neexistuje: '/home/ondra/.local/share/mu/mu_venv-38-20211223-140553' -> '/home/ondra/.local/share/mu/mu_venv-38-20211223-140553.FAILED'
2021-12-23 14:07:15,009 - mu.virtual_environment:460(relocate) DEBUG: Relocating to /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
2021-12-23 14:07:15,011 - mu.virtual_environment:476(relocate) DEBUG: Virtual environment set up mu_venv-38-20211223-140715 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
2021-12-23 14:07:15,012 - mu.virtual_environment:596(ensure_and_create) DEBUG: Checking virtual environment; attempt #2.
2021-12-23 14:07:15,021 - mu.virtual_environment:781(create_venv) INFO: Creating virtualenv: /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
2021-12-23 14:07:15,021 - mu.virtual_environment:782(create_venv) INFO: Virtualenv name: mu_venv-38-20211223-140715
2021-12-23 14:07:15,023 - mu.virtual_environment:429(run_subprocess) INFO: Running ('/usr/bin/python3', '-I', '-m', 'virtualenv', '-p', '/usr/bin/python3', '-q', '/home/ondra/.local/share/mu/mu_venv-38-20211223-140715') with kwargs {'env': {'SHELL': '/bin/bash', 'SESSION_MANAGER': 'local/ondra-ESPRIMO-P:@/tmp/.ICE-unix/17860,unix/ondra-ESPRIMO-P:/tmp/.ICE-unix/17860', 'WINDOWID': '60817414', 'QT_ACCESSIBILITY': '1', 'COLORTERM': 'truecolor', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-mate:/etc/xdg', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session2', 'LANGUAGE': 'cs', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'DESKTOP_SESSION': 'mate', 'SSH_AGENT_PID': '18001', 'GTK_MODULES': 'appmenu-gtk-module:gail:atk-bridge:canberra-gtk-module', 'DBUS_STARTER_BUS_TYPE': 'session', 'XDG_SEAT': 'seat0', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PWD': '/home/ondra', 'LOGNAME': 'ondra', 'XDG_SESSION_DESKTOP': 'mate', 'QT_QPA_PLATFORMTHEME': 'gtk2', 'XDG_SESSION_TYPE': 'x11', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'XAUTHORITY': '/home/ondra/.Xauthority', 'XDG_GREETER_DATA_DIR': '/var/lib/lightdm-data/ondra', 'GDM_LANG': 'cs', 'HOME': '/home/ondra', 'IM_CONFIG_PHASE': '1', 'LANG': 'cs_CZ.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'XDG_CURRENT_DESKTOP': 'MATE', 'VTE_VERSION': '6003', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'INVOCATION_ID': 'a2b9b22e6e0a4044b41aa84e438dcda3', 'MANAGERPID': '1212', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'ondra', 'DISPLAY': ':0', 'SHLVL': '1', 'XDG_VTNR': '7', 'UBUNTU_MENUPROXY': '1', 'XDG_SESSION_ID': 'c6', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'COMPIZ_CONFIG_PROFILE': 'mate', 'QT_AUTO_SCREEN_SCALE_FACTOR': '1', 'JOURNAL_STREAM': '8:176389', 'XDG_DATA_DIRS': '/usr/share/mate:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PATH': '/home/ondra/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'GDMSESSION': 'mate', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'QT_SCALE_FACTOR': '1', '_': '/home/ondra/.local/bin/mu-editor', 'QT_API': 'pyqt5', 'QT_MAC_WANTS_LAYER': '1'}}
2021-12-23 14:07:15,113 - mu.virtual_environment:441(run_subprocess) DEBUG: Process returned 1; output: STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:07:15,114 - mu.virtual_environment:643(ensure_and_create) ERROR: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:07:15,114 - mu.virtual_environment:536(quarantine_venv) ERROR: Unable to quarantine /home/ondra/.local/share/mu/mu_venv-38-20211223-140715 as /home/ondra/.local/share/mu/mu_venv-38-20211223-140715.FAILED
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
STDERR: /usr/bin/python3: No module named virtualenv

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 534, in quarantine_venv
    os.rename(self.path, error_dirpath)
FileNotFoundError: [Errno 2] Adresář nebo soubor neexistuje: '/home/ondra/.local/share/mu/mu_venv-38-20211223-140715' -> '/home/ondra/.local/share/mu/mu_venv-38-20211223-140715.FAILED'
2021-12-23 14:07:22,123 - root:171(excepthook) ERROR: Unrecoverable error
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 159, in run
    raise ex
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 146, in run
    venv.ensure_and_create(self.display_text)
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:07:23,454 - mu.settings:169(save) DEBUG: Saving to /home/ondra/.local/share/mu/session.json
2021-12-23 14:07:23,463 - mu.settings:169(save) DEBUG: Saving to /home/ondra/.local/share/mu/venv.json
2021-12-23 14:10:39,327 - root:269(run) INFO: 

-----------------

Starting Mu 1.1.0b7
2021-12-23 14:10:39,327 - root:270(run) INFO: uname_result(system='Linux', node='ondra-ESPRIMO-P', release='5.11.0-43-generic', version='#47~20.04.2-Ubuntu SMP Mon Dec 13 11:06:56 UTC 2021', machine='x86_64', processor='x86_64')
2021-12-23 14:10:39,356 - root:271(run) INFO: Platform: Linux-5.11.0-43-generic-x86_64-with-glibc2.29
2021-12-23 14:10:39,357 - root:272(run) INFO: Python path: ['/home/ondra/.local/bin', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/home/ondra/.local/lib/python3.8/site-packages', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages', '/home/ondra/.local/lib/python3.8/site-packages/IPython/extensions']
2021-12-23 14:10:39,357 - root:273(run) INFO: Language code: cs_CZ
2021-12-23 14:10:39,620 - mu.virtual_environment:585(ensure_and_create) INFO: Added log handler.
2021-12-23 14:10:39,621 - mu.virtual_environment:596(ensure_and_create) DEBUG: Checking virtual environment; attempt #1.
2021-12-23 14:10:39,623 - mu.virtual_environment:781(create_venv) INFO: Creating virtualenv: /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
2021-12-23 14:10:39,626 - mu.virtual_environment:782(create_venv) INFO: Virtualenv name: mu_venv-38-20211223-140715
2021-12-23 14:10:39,629 - mu.virtual_environment:429(run_subprocess) INFO: Running ('/usr/bin/python3', '-I', '-m', 'virtualenv', '-p', '/usr/bin/python3', '-q', '/home/ondra/.local/share/mu/mu_venv-38-20211223-140715') with kwargs {'env': {'SHELL': '/bin/bash', 'SESSION_MANAGER': 'local/ondra-ESPRIMO-P:@/tmp/.ICE-unix/17860,unix/ondra-ESPRIMO-P:/tmp/.ICE-unix/17860', 'WINDOWID': '60817414', 'QT_ACCESSIBILITY': '1', 'COLORTERM': 'truecolor', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-mate:/etc/xdg', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session2', 'LANGUAGE': 'cs', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'DESKTOP_SESSION': 'mate', 'SSH_AGENT_PID': '18001', 'GTK_MODULES': 'appmenu-gtk-module:gail:atk-bridge:canberra-gtk-module', 'DBUS_STARTER_BUS_TYPE': 'session', 'XDG_SEAT': 'seat0', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PWD': '/home/ondra', 'LOGNAME': 'ondra', 'XDG_SESSION_DESKTOP': 'mate', 'QT_QPA_PLATFORMTHEME': 'gtk2', 'XDG_SESSION_TYPE': 'x11', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'XAUTHORITY': '/home/ondra/.Xauthority', 'XDG_GREETER_DATA_DIR': '/var/lib/lightdm-data/ondra', 'GDM_LANG': 'cs', 'HOME': '/home/ondra', 'IM_CONFIG_PHASE': '1', 'LANG': 'cs_CZ.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'XDG_CURRENT_DESKTOP': 'MATE', 'VTE_VERSION': '6003', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'INVOCATION_ID': 'a2b9b22e6e0a4044b41aa84e438dcda3', 'MANAGERPID': '1212', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'ondra', 'DISPLAY': ':0', 'SHLVL': '1', 'XDG_VTNR': '7', 'UBUNTU_MENUPROXY': '1', 'XDG_SESSION_ID': 'c6', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'COMPIZ_CONFIG_PROFILE': 'mate', 'QT_AUTO_SCREEN_SCALE_FACTOR': '1', 'JOURNAL_STREAM': '8:176389', 'XDG_DATA_DIRS': '/usr/share/mate:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PATH': '/home/ondra/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'GDMSESSION': 'mate', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'QT_SCALE_FACTOR': '1', '_': '/home/ondra/.local/bin/mu-editor', 'QT_API': 'pyqt5', 'QT_MAC_WANTS_LAYER': '1'}}
2021-12-23 14:10:39,781 - mu.virtual_environment:441(run_subprocess) DEBUG: Process returned 1; output: STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:10:39,782 - mu.virtual_environment:643(ensure_and_create) ERROR: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:10:39,783 - mu.virtual_environment:536(quarantine_venv) ERROR: Unable to quarantine /home/ondra/.local/share/mu/mu_venv-38-20211223-140715 as /home/ondra/.local/share/mu/mu_venv-38-20211223-140715.FAILED
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-140715
STDERR: /usr/bin/python3: No module named virtualenv

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 534, in quarantine_venv
    os.rename(self.path, error_dirpath)
FileNotFoundError: [Errno 2] Adresář nebo soubor neexistuje: '/home/ondra/.local/share/mu/mu_venv-38-20211223-140715' -> '/home/ondra/.local/share/mu/mu_venv-38-20211223-140715.FAILED'
2021-12-23 14:10:39,809 - mu.virtual_environment:460(relocate) DEBUG: Relocating to /home/ondra/.local/share/mu/mu_venv-38-20211223-141039
2021-12-23 14:10:39,810 - mu.virtual_environment:476(relocate) DEBUG: Virtual environment set up mu_venv-38-20211223-141039 at /home/ondra/.local/share/mu/mu_venv-38-20211223-141039
2021-12-23 14:10:39,811 - mu.virtual_environment:596(ensure_and_create) DEBUG: Checking virtual environment; attempt #2.
2021-12-23 14:10:39,811 - mu.virtual_environment:781(create_venv) INFO: Creating virtualenv: /home/ondra/.local/share/mu/mu_venv-38-20211223-141039
2021-12-23 14:10:39,821 - mu.virtual_environment:782(create_venv) INFO: Virtualenv name: mu_venv-38-20211223-141039
2021-12-23 14:10:39,823 - mu.virtual_environment:429(run_subprocess) INFO: Running ('/usr/bin/python3', '-I', '-m', 'virtualenv', '-p', '/usr/bin/python3', '-q', '/home/ondra/.local/share/mu/mu_venv-38-20211223-141039') with kwargs {'env': {'SHELL': '/bin/bash', 'SESSION_MANAGER': 'local/ondra-ESPRIMO-P:@/tmp/.ICE-unix/17860,unix/ondra-ESPRIMO-P:/tmp/.ICE-unix/17860', 'WINDOWID': '60817414', 'QT_ACCESSIBILITY': '1', 'COLORTERM': 'truecolor', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-mate:/etc/xdg', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session2', 'LANGUAGE': 'cs', 'SSH_AUTH_SOCK': '/run/user/1000/keyring/ssh', 'DESKTOP_SESSION': 'mate', 'SSH_AGENT_PID': '18001', 'GTK_MODULES': 'appmenu-gtk-module:gail:atk-bridge:canberra-gtk-module', 'DBUS_STARTER_BUS_TYPE': 'session', 'XDG_SEAT': 'seat0', 'MATE_DESKTOP_SESSION_ID': 'this-is-deprecated', 'PWD': '/home/ondra', 'LOGNAME': 'ondra', 'XDG_SESSION_DESKTOP': 'mate', 'QT_QPA_PLATFORMTHEME': 'gtk2', 'XDG_SESSION_TYPE': 'x11', 'GPG_AGENT_INFO': '/run/user/1000/gnupg/S.gpg-agent:0:1', 'XAUTHORITY': '/home/ondra/.Xauthority', 'XDG_GREETER_DATA_DIR': '/var/lib/lightdm-data/ondra', 'GDM_LANG': 'cs', 'HOME': '/home/ondra', 'IM_CONFIG_PHASE': '1', 'LANG': 'cs_CZ.UTF-8', 'LS_COLORS': 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:', 'XDG_CURRENT_DESKTOP': 'MATE', 'VTE_VERSION': '6003', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'INVOCATION_ID': 'a2b9b22e6e0a4044b41aa84e438dcda3', 'MANAGERPID': '1212', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'XDG_SESSION_CLASS': 'user', 'TERM': 'xterm-256color', 'GTK_OVERLAY_SCROLLING': '0', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'USER': 'ondra', 'DISPLAY': ':0', 'SHLVL': '1', 'XDG_VTNR': '7', 'UBUNTU_MENUPROXY': '1', 'XDG_SESSION_ID': 'c6', 'DBUS_STARTER_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'XDG_RUNTIME_DIR': '/run/user/1000', 'COMPIZ_CONFIG_PROFILE': 'mate', 'QT_AUTO_SCREEN_SCALE_FACTOR': '1', 'JOURNAL_STREAM': '8:176389', 'XDG_DATA_DIRS': '/usr/share/mate:/usr/local/share:/usr/share:/var/lib/snapd/desktop', 'PATH': '/home/ondra/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', 'GDMSESSION': 'mate', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/1000/bus,guid=0d998b8fc33f2d0ae7d7190561c473d1', 'QT_SCALE_FACTOR': '1', '_': '/home/ondra/.local/bin/mu-editor', 'QT_API': 'pyqt5', 'QT_MAC_WANTS_LAYER': '1'}}
2021-12-23 14:10:39,918 - mu.virtual_environment:441(run_subprocess) DEBUG: Process returned 1; output: STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:10:39,919 - mu.virtual_environment:643(ensure_and_create) ERROR: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-141039
STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:10:39,919 - mu.virtual_environment:536(quarantine_venv) ERROR: Unable to quarantine /home/ondra/.local/share/mu/mu_venv-38-20211223-141039 as /home/ondra/.local/share/mu/mu_venv-38-20211223-141039.FAILED
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-141039
STDERR: /usr/bin/python3: No module named virtualenv

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 534, in quarantine_venv
    os.rename(self.path, error_dirpath)
FileNotFoundError: [Errno 2] Adresář nebo soubor neexistuje: '/home/ondra/.local/share/mu/mu_venv-38-20211223-141039' -> '/home/ondra/.local/share/mu/mu_venv-38-20211223-141039.FAILED'
2021-12-23 14:10:46,928 - root:171(excepthook) ERROR: Unrecoverable error
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 159, in run
    raise ex
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 146, in run
    venv.ensure_and_create(self.display_text)
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211223-141039
STDERR: /usr/bin/python3: No module named virtualenv
2021-12-23 14:10:47,814 - mu.settings:169(save) DEBUG: Saving to /home/ondra/.local/share/mu/session.json
2021-12-23 14:10:47,819 - mu.settings:169(save) DEBUG: Saving to /home/ondra/.local/share/mu/venv.json
ondragottwald commented 2 years ago

I tried uninstalling and reinstalling it. Here is the result.

ondra@ondra-ESPRIMO-P:~$ pip install mu-editor
Collecting mu-editor
  Using cached mu_editor-1.0.3-py3-none-any.whl (2.0 MB)
Collecting gpiozero>=1.4.1
  Downloading gpiozero-1.6.2-py2.py3-none-any.whl (148 kB)
     |████████████████████████████████| 148 kB 3.1 MB/s 
Collecting pyflakes==2.0.0
  Using cached pyflakes-2.0.0-py2.py3-none-any.whl (53 kB)
Collecting pycodestyle==2.4.0
  Downloading pycodestyle-2.4.0-py2.py3-none-any.whl (62 kB)
     |████████████████████████████████| 62 kB 172 kB/s 
Collecting PyQtChart==5.14.0
  Using cached PyQtChart-5.14.0-5.14.2-cp35.cp36.cp37.cp38-abi3-manylinux2014_x86_64.whl (1.2 MB)
Collecting qscintilla==2.11.4
  Downloading QScintilla-2.11.4-1-cp35.cp36.cp37.cp38-abi3-manylinux2014_x86_64.whl (1.9 MB)
     |████████████████████████████████| 1.9 MB 6.9 MB/s 
Requirement already satisfied: nudatus>=0.0.3 in ./.local/lib/python3.8/site-packages (from mu-editor) (0.0.5)
Collecting pyqt5==5.14.1
  Downloading PyQt5-5.14.1-5.14.1-cp35.cp36.cp37.cp38-abi3-manylinux2014_x86_64.whl (63.5 MB)
     |████████████████████████████████| 63.5 MB 13 kB/s 
Requirement already satisfied: appdirs>=1.4.3 in ./.local/lib/python3.8/site-packages (from mu-editor) (1.4.4)
Requirement already satisfied: guizero>=1.1.0 in /usr/lib/python3/dist-packages (from mu-editor) (1.1.0)
Collecting pigpio>=1.40.post1
  Downloading pigpio-1.78-py2.py3-none-any.whl (39 kB)
Collecting qtconsole==4.3.1
  Downloading qtconsole-4.3.1-py2.py3-none-any.whl (108 kB)
     |████████████████████████████████| 108 kB 6.4 MB/s 
Collecting pyserial==3.4
  Using cached pyserial-3.4-py2.py3-none-any.whl (193 kB)
Requirement already satisfied: semver>=2.8.0 in ./.local/lib/python3.8/site-packages (from mu-editor) (2.13.0)
Requirement already satisfied: Pillow>=5.2.0 in /usr/lib/python3/dist-packages (from mu-editor) (7.0.0)
Requirement already satisfied: pgzero==1.2 in /usr/lib/python3/dist-packages (from mu-editor) (1.2)
Collecting matplotlib==2.2.2
  Using cached matplotlib-2.2.2.tar.gz (37.3 MB)
    ERROR: Command errored out with exit status 1:
     command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-rmmlm0i3/matplotlib/setup.py'"'"'; __file__='"'"'/tmp/pip-install-rmmlm0i3/matplotlib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-rmmlm0i3/matplotlib/pip-egg-info
         cwd: /tmp/pip-install-rmmlm0i3/matplotlib/
    Complete output (63 lines):
    ============================================================================
    Edit setup.cfg to change the build options

    BUILDING MATPLOTLIB
                matplotlib: yes [2.2.2]
                    python: yes [3.8.10 (default, Nov 26 2021, 20:14:08)  [GCC
                            9.3.0]]
                  platform: yes [linux]

    REQUIRED DEPENDENCIES AND EXTENSIONS
                     numpy: yes [version 1.17.4]
          install_requires: yes [handled by setuptools]
                    libagg: yes [pkg-config information for 'libagg' could not
                            be found. Using local copy.]
                  freetype: no  [The C/C++ header for freetype2 (ft2build.h)
                            could not be found.  You may need to install the
                            development package.]
                       png: no  [pkg-config information for 'libpng' could not
                            be found.]
                     qhull: yes [pkg-config information for 'libqhull' could not
                            be found. Using local copy.]

    OPTIONAL SUBPACKAGES
               sample_data: yes [installing]
                  toolkits: yes [installing]
                     tests: no  [skipping due to configuration]
            toolkits_tests: no  [skipping due to configuration]

    OPTIONAL BACKEND EXTENSIONS
                    macosx: no  [Mac OS-X only]
                    qt5agg: yes [installing, Qt: 5.13.2, PyQt: 5.13.2; PySide2
                            not found]
                    qt4agg: no  [PySide not found; PyQt4 not found]
                   gtk3agg: yes [installing, version 3.20.24]
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-rmmlm0i3/matplotlib/setup.py", line 197, in <module>
        msg = pkg.install_help_msg()
      File "/tmp/pip-install-rmmlm0i3/matplotlib/setupext.py", line 592, in install_help_msg
        release = platform.linux_distribution()[0].lower()
    AttributeError: module 'platform' has no attribute 'linux_distribution'
                 gtk3cairo: yes [installing, version 3.20.24]
                    gtkagg: no  [Requires pygtk]
                     tkagg: yes [installing; run-time loading from Python Tcl /
                            Tk]
                     wxagg: no  [requires wxPython]
                       gtk: no  [Requires pygtk]
                       agg: yes [installing]
                     cairo: yes [installing, pycairo version 1.16.2]
                 windowing: no  [Microsoft Windows only]

    OPTIONAL LATEX DEPENDENCIES
                    dvipng: no
               ghostscript: yes [version 9.50]
                     latex: no
                   pdftops: yes [version 0.86.1]

    OPTIONAL PACKAGE DATA
                      dlls: no  [skipping due to configuration]

    ============================================================================
                            * The following required packages can not be built:
                            * freetype, png
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
ondra@ondra-ESPRIMO-P:~$ 
carlosperate commented 2 years ago

@lujo @lujo6911 I've separated your log and testing into a different issue, as otherwise having two parallel conversations gets confusing: https://github.com/mu-editor/mu/issues/1951

carlosperate commented 2 years ago

@ondragottwald I assume you didn't use a virtual environment to install Mu, is that right?

Could you run this on a terminal and paste the output?

/usr/bin/python3 -m pip list --verbose

Also, the log showed you've had issues with Mu v1.1.0b7, but in your last comment pip install mu-editor will install v1.0.3 as that is the last "stable" release.

Could you uninstall Mu, and then try to install again with pip install mu-editor==1.1.0b7 and paste the output here? Thanks!

ondragottwald commented 2 years ago

@carlosperate Yes, you guessed right. I did not use a virtual environment to install Mu.

Yes. I installed Mu v1.1.0b7 for the first time, but it ended up with an "error window". The second installation was to fix the first. But it didn't work out.

Here is the output of /usr/bin/python3 -m pip list --verbose

ondra@ondra-ESPRIMO-P:~$ /usr/bin/python3 -m pip list --verbose
Package                           Version              Location                                       Installer
--------------------------------- -------------------- ---------------------------------------------- ---------
adafruit-board-toolkit            1.1.0                /home/ondra/.local/lib/python3.8/site-packages pip      
appdirs                           1.4.4                /home/ondra/.local/lib/python3.8/site-packages pip      
apturl                            0.5.2                /usr/lib/python3/dist-packages                          
backcall                          0.2.0                /home/ondra/.local/lib/python3.8/site-packages pip      
backports.entry-points-selectable 1.1.1                /home/ondra/.local/lib/python3.8/site-packages pip      
black                             21.12b0              /home/ondra/.local/lib/python3.8/site-packages pip      
blinker                           1.4                  /usr/lib/python3/dist-packages                          
Brlapi                            0.7.0                /usr/lib/python3/dist-packages                          
cajarename                        19.7.15              /usr/lib/python3/dist-packages                          
certifi                           2019.11.28           /usr/lib/python3/dist-packages                          
chardet                           3.0.4                /usr/lib/python3/dist-packages                          
click                             8.0.3                /home/ondra/.local/lib/python3.8/site-packages pip      
colorama                          0.4.3                /usr/lib/python3/dist-packages                          
command-not-found                 0.3                  /usr/lib/python3/dist-packages                          
configobj                         5.0.6                /usr/lib/python3/dist-packages                          
cryptography                      2.8                  /usr/lib/python3/dist-packages                          
cupshelpers                       1.0                  /usr/lib/python3/dist-packages                          
dbus-python                       1.2.16               /usr/lib/python3/dist-packages                          
decorator                         5.1.0                /home/ondra/.local/lib/python3.8/site-packages pip      
defer                             1.0.6                /usr/lib/python3/dist-packages                          
distlib                           0.3.4                /home/ondra/.local/lib/python3.8/site-packages pip      
distro                            1.4.0                /usr/lib/python3/dist-packages                          
distro-info                       0.23ubuntu1          /usr/lib/python3/dist-packages                          
entrypoints                       0.3                  /usr/lib/python3/dist-packages                          
filelock                          3.4.0                /home/ondra/.local/lib/python3.8/site-packages pip      
flake8                            4.0.1                /home/ondra/.local/lib/python3.8/site-packages pip      
folder-color-caja                 0.0.86               /usr/lib/python3/dist-packages                          
folder-color-common               0.0.86               /usr/lib/python3/dist-packages                          
gpg                               1.13.1-unknown       /usr/lib/python3/dist-packages                          
httplib2                          0.14.0               /usr/lib/python3/dist-packages                          
idna                              2.8                  /usr/lib/python3/dist-packages                          
ipykernel                         5.5.6                /home/ondra/.local/lib/python3.8/site-packages pip      
ipython                           7.30.1               /home/ondra/.local/lib/python3.8/site-packages pip      
ipython-genutils                  0.2.0                /home/ondra/.local/lib/python3.8/site-packages pip      
jedi                              0.18.1               /home/ondra/.local/lib/python3.8/site-packages pip      
jupyter-client                    6.1.12               /home/ondra/.local/lib/python3.8/site-packages pip      
jupyter-core                      4.9.1                /home/ondra/.local/lib/python3.8/site-packages pip      
keyring                           18.0.1               /usr/lib/python3/dist-packages                          
language-selector                 0.1                  /usr/lib/python3/dist-packages                          
launchpadlib                      1.10.13              /usr/lib/python3/dist-packages                          
lazr.restfulclient                0.14.2               /usr/lib/python3/dist-packages                          
lazr.uri                          1.0.3                /usr/lib/python3/dist-packages                          
louis                             3.12.0               /usr/lib/python3/dist-packages                          
Magnus                            1.0.3                /usr/lib/python3/dist-packages                          
mate-hud                          19.10.0              /usr/lib/python3/dist-packages                          
mate-menu                         20.4.1               /usr/lib/python3/dist-packages                          
mate-tweak                        20.4.0               /usr/lib/python3/dist-packages                          
matplotlib-inline                 0.1.3                /home/ondra/.local/lib/python3.8/site-packages pip      
mccabe                            0.6.1                /home/ondra/.local/lib/python3.8/site-packages pip      
mypy-extensions                   0.4.3                /home/ondra/.local/lib/python3.8/site-packages pip      
netifaces                         0.10.4               /usr/lib/python3/dist-packages                          
nudatus                           0.0.5                /home/ondra/.local/lib/python3.8/site-packages pip      
oauthlib                          3.1.0                /usr/lib/python3/dist-packages                          
olefile                           0.46                 /usr/lib/python3/dist-packages                          
onboard                           1.4.1                /usr/lib/python3/dist-packages                          
packaging                         21.3                 /home/ondra/.local/lib/python3.8/site-packages pip      
parso                             0.8.3                /home/ondra/.local/lib/python3.8/site-packages pip      
pathspec                          0.9.0                /home/ondra/.local/lib/python3.8/site-packages pip      
pexpect                           4.6.0                /usr/lib/python3/dist-packages                          
pickleshare                       0.7.5                /home/ondra/.local/lib/python3.8/site-packages pip      
Pillow                            7.0.0                /usr/lib/python3/dist-packages                          
pip                               20.0.2               /usr/lib/python3/dist-packages                          
platformdirs                      2.4.0                /home/ondra/.local/lib/python3.8/site-packages pip      
prompt-toolkit                    3.0.24               /home/ondra/.local/lib/python3.8/site-packages pip      
psutil                            5.5.1                /usr/lib/python3/dist-packages                          
pulsemixer                        1.5.0                /usr/lib/python3/dist-packages                          
pycairo                           1.16.2               /usr/lib/python3/dist-packages                          
pycodestyle                       2.8.0                /home/ondra/.local/lib/python3.8/site-packages pip      
pycrypto                          2.6.1                /usr/lib/python3/dist-packages                          
pycups                            1.9.73               /usr/lib/python3/dist-packages                          
pyflakes                          2.4.0                /home/ondra/.local/lib/python3.8/site-packages pip      
Pygments                          2.10.0               /home/ondra/.local/lib/python3.8/site-packages pip      
PyGObject                         3.36.0               /usr/lib/python3/dist-packages                          
PyJWT                             1.7.1                /usr/lib/python3/dist-packages                          
pymacaroons                       0.13.0               /usr/lib/python3/dist-packages                          
PyNaCl                            1.3.0                /usr/lib/python3/dist-packages                          
pyparsing                         3.0.6                /home/ondra/.local/lib/python3.8/site-packages pip      
PyQt5                             5.13.2               /home/ondra/.local/lib/python3.8/site-packages pip      
PyQt5-sip                         12.9.0               /home/ondra/.local/lib/python3.8/site-packages pip      
PyQtChart                         5.13.1               /home/ondra/.local/lib/python3.8/site-packages pip      
pyserial                          3.5                  /home/ondra/.local/lib/python3.8/site-packages pip      
python-apt                        2.0.0+ubuntu0.20.4.6 /usr/lib/python3/dist-packages                          
python-dateutil                   2.7.3                /usr/lib/python3/dist-packages                          
python-debian                     0.1.36ubuntu1        /usr/lib/python3/dist-packages                          
python-xapp                       1.8.1                /usr/lib/python3/dist-packages                          
python-xlib                       0.23                 /usr/lib/python3/dist-packages                          
pyxdg                             0.26                 /usr/lib/python3/dist-packages                          
PyYAML                            5.3.1                /usr/lib/python3/dist-packages                          
pyzmq                             22.3.0               /home/ondra/.local/lib/python3.8/site-packages pip      
QScintilla                        2.11.3               /home/ondra/.local/lib/python3.8/site-packages pip      
qtconsole                         4.7.7                /home/ondra/.local/lib/python3.8/site-packages pip      
QtPy                              2.0.0                /home/ondra/.local/lib/python3.8/site-packages pip      
reportlab                         3.5.34               /usr/lib/python3/dist-packages                          
requests                          2.22.0               /usr/lib/python3/dist-packages                          
requests-unixsocket               0.2.0                /usr/lib/python3/dist-packages                          
SecretStorage                     2.3.1                /usr/lib/python3/dist-packages                          
semver                            2.13.0               /home/ondra/.local/lib/python3.8/site-packages pip      
setproctitle                      1.1.10               /usr/lib/python3/dist-packages                          
setuptools                        45.2.0               /usr/lib/python3/dist-packages                          
shortcut                          0.0.2                /home/ondra/.local/lib/python3.8/site-packages pip      
simplejson                        3.16.0               /usr/lib/python3/dist-packages                          
six                               1.14.0               /usr/lib/python3/dist-packages                          
systemd-python                    234                  /usr/lib/python3/dist-packages                          
tomli                             1.2.3                /home/ondra/.local/lib/python3.8/site-packages pip      
tornado                           6.1                  /home/ondra/.local/lib/python3.8/site-packages pip      
traitlets                         5.1.1                /home/ondra/.local/lib/python3.8/site-packages pip      
typing-extensions                 4.0.1                /home/ondra/.local/lib/python3.8/site-packages pip      
ubuntu-advantage-tools            27.4                 /usr/lib/python3/dist-packages                          
ubuntu-drivers-common             0.0.0                /usr/lib/python3/dist-packages                          
ufw                               0.36                 /usr/lib/python3/dist-packages                          
unattended-upgrades               0.1                  /usr/lib/python3/dist-packages                          
urllib3                           1.25.8               /usr/lib/python3/dist-packages                          
virtualenv                        20.10.0              /home/ondra/.local/lib/python3.8/site-packages pip      
wadllib                           1.3.3                /usr/lib/python3/dist-packages                          
wcwidth                           0.2.5                /home/ondra/.local/lib/python3.8/site-packages pip      
wheel                             0.34.2               /usr/lib/python3/dist-packages                          
xkit                              0.0.0                /usr/lib/python3/dist-packages                          
ondra@ondra-ESPRIMO-P:~$ 

Here is output of pip install mu-editor==1.1.0b7

ondra@ondra-ESPRIMO-P:~$ pip install mu-editor==1.1.0b7
Collecting mu-editor==1.1.0b7
  Using cached mu_editor-1.1.0b7-py3-none-any.whl (4.7 MB)
Requirement already satisfied: jupyter-client<6.2,>=4.1 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (6.1.12)
Requirement already satisfied: QScintilla==2.11.3; "arm" not in platform_machine and "aarch" not in platform_machine in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (2.11.3)
Requirement already satisfied: adafruit-board-toolkit~=1.1 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (1.1.0)
Requirement already satisfied: virtualenv>=16.7.6 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (20.10.0)
Requirement already satisfied: PyQtChart==5.13.1; "arm" not in platform_machine and "aarch" not in platform_machine in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (5.13.1)
Requirement already satisfied: nudatus>=0.0.3 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (0.0.5)
Requirement already satisfied: black>=19.10b0; python_version > "3.5" in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (21.12b0)
Requirement already satisfied: PyQt5==5.13.2; "arm" not in platform_machine and "aarch" not in platform_machine in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (5.13.2)
Requirement already satisfied: ipykernel<6,>=4.1 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (5.5.6)
Requirement already satisfied: ipython-genutils>=0.2.0 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (0.2.0)
Requirement already satisfied: qtconsole==4.7.7 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (4.7.7)
Requirement already satisfied: wheel in /usr/lib/python3/dist-packages (from mu-editor==1.1.0b7) (0.34.2)
Requirement already satisfied: pyserial~=3.5 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (3.5)
Requirement already satisfied: appdirs>=1.4.3 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (1.4.4)
Requirement already satisfied: semver>=2.8.0 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (2.13.0)
Requirement already satisfied: flake8>=3.8.3 in ./.local/lib/python3.8/site-packages (from mu-editor==1.1.0b7) (4.0.1)
Requirement already satisfied: tornado>=4.1 in ./.local/lib/python3.8/site-packages (from jupyter-client<6.2,>=4.1->mu-editor==1.1.0b7) (6.1)
Requirement already satisfied: jupyter-core>=4.6.0 in ./.local/lib/python3.8/site-packages (from jupyter-client<6.2,>=4.1->mu-editor==1.1.0b7) (4.9.1)
Requirement already satisfied: traitlets in ./.local/lib/python3.8/site-packages (from jupyter-client<6.2,>=4.1->mu-editor==1.1.0b7) (5.1.1)
Requirement already satisfied: python-dateutil>=2.1 in /usr/lib/python3/dist-packages (from jupyter-client<6.2,>=4.1->mu-editor==1.1.0b7) (2.7.3)
Requirement already satisfied: pyzmq>=13 in ./.local/lib/python3.8/site-packages (from jupyter-client<6.2,>=4.1->mu-editor==1.1.0b7) (22.3.0)
Requirement already satisfied: six<2,>=1.9.0 in /usr/lib/python3/dist-packages (from virtualenv>=16.7.6->mu-editor==1.1.0b7) (1.14.0)
Requirement already satisfied: platformdirs<3,>=2 in ./.local/lib/python3.8/site-packages (from virtualenv>=16.7.6->mu-editor==1.1.0b7) (2.4.0)
Requirement already satisfied: backports.entry-points-selectable>=1.0.4 in ./.local/lib/python3.8/site-packages (from virtualenv>=16.7.6->mu-editor==1.1.0b7) (1.1.1)
Requirement already satisfied: distlib<1,>=0.3.1 in ./.local/lib/python3.8/site-packages (from virtualenv>=16.7.6->mu-editor==1.1.0b7) (0.3.4)
Requirement already satisfied: filelock<4,>=3.2 in ./.local/lib/python3.8/site-packages (from virtualenv>=16.7.6->mu-editor==1.1.0b7) (3.4.0)
Requirement already satisfied: typing-extensions>=3.10.0.0 in ./.local/lib/python3.8/site-packages (from black>=19.10b0; python_version > "3.5"->mu-editor==1.1.0b7) (4.0.1)
Requirement already satisfied: tomli<2.0.0,>=0.2.6 in ./.local/lib/python3.8/site-packages (from black>=19.10b0; python_version > "3.5"->mu-editor==1.1.0b7) (1.2.3)
Requirement already satisfied: mypy-extensions>=0.4.3 in ./.local/lib/python3.8/site-packages (from black>=19.10b0; python_version > "3.5"->mu-editor==1.1.0b7) (0.4.3)
Requirement already satisfied: pathspec<1,>=0.9.0 in ./.local/lib/python3.8/site-packages (from black>=19.10b0; python_version > "3.5"->mu-editor==1.1.0b7) (0.9.0)
Requirement already satisfied: click>=7.1.2 in ./.local/lib/python3.8/site-packages (from black>=19.10b0; python_version > "3.5"->mu-editor==1.1.0b7) (8.0.3)
Requirement already satisfied: PyQt5_sip<13,>=4.19.19 in ./.local/lib/python3.8/site-packages (from PyQt5==5.13.2; "arm" not in platform_machine and "aarch" not in platform_machine->mu-editor==1.1.0b7) (12.9.0)
Requirement already satisfied: ipython>=5.0.0 in ./.local/lib/python3.8/site-packages (from ipykernel<6,>=4.1->mu-editor==1.1.0b7) (7.30.1)
Requirement already satisfied: pygments in ./.local/lib/python3.8/site-packages (from qtconsole==4.7.7->mu-editor==1.1.0b7) (2.10.0)
Requirement already satisfied: qtpy in ./.local/lib/python3.8/site-packages (from qtconsole==4.7.7->mu-editor==1.1.0b7) (2.0.0)
Requirement already satisfied: mccabe<0.7.0,>=0.6.0 in ./.local/lib/python3.8/site-packages (from flake8>=3.8.3->mu-editor==1.1.0b7) (0.6.1)
Requirement already satisfied: pycodestyle<2.9.0,>=2.8.0 in ./.local/lib/python3.8/site-packages (from flake8>=3.8.3->mu-editor==1.1.0b7) (2.8.0)
Requirement already satisfied: pyflakes<2.5.0,>=2.4.0 in ./.local/lib/python3.8/site-packages (from flake8>=3.8.3->mu-editor==1.1.0b7) (2.4.0)
Requirement already satisfied: jedi>=0.16 in ./.local/lib/python3.8/site-packages (from ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (0.18.1)
Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in ./.local/lib/python3.8/site-packages (from ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (3.0.24)
Requirement already satisfied: pickleshare in ./.local/lib/python3.8/site-packages (from ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (0.7.5)
Requirement already satisfied: decorator in ./.local/lib/python3.8/site-packages (from ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (5.1.0)
Requirement already satisfied: backcall in ./.local/lib/python3.8/site-packages (from ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (0.2.0)
Requirement already satisfied: matplotlib-inline in ./.local/lib/python3.8/site-packages (from ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (0.1.3)
Requirement already satisfied: pexpect>4.3; sys_platform != "win32" in /usr/lib/python3/dist-packages (from ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (4.6.0)
Requirement already satisfied: setuptools>=18.5 in /usr/lib/python3/dist-packages (from ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (45.2.0)
Requirement already satisfied: packaging in ./.local/lib/python3.8/site-packages (from qtpy->qtconsole==4.7.7->mu-editor==1.1.0b7) (21.3)
Requirement already satisfied: parso<0.9.0,>=0.8.0 in ./.local/lib/python3.8/site-packages (from jedi>=0.16->ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (0.8.3)
Requirement already satisfied: wcwidth in ./.local/lib/python3.8/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=5.0.0->ipykernel<6,>=4.1->mu-editor==1.1.0b7) (0.2.5)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in ./.local/lib/python3.8/site-packages (from packaging->qtpy->qtconsole==4.7.7->mu-editor==1.1.0b7) (3.0.6)
Installing collected packages: mu-editor
Successfully installed mu-editor-1.1.0b7
ondra@ondra-ESPRIMO-P:~$ 
ondragottwald commented 2 years ago

@carlosperate I tryed mu-editor

ondra@ondra-ESPRIMO-P:~$ mu-editor
Traceback (most recent call last):
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 159, in run
    raise ex
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/app.py", line 146, in run
    venv.ensure_and_create(self.display_text)
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 603, in ensure_and_create
    self.create()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 771, in create
    self.create_venv()
  File "/home/ondra/.local/lib/python3.8/site-packages/mu/virtual_environment.py", line 803, in create_venv
    raise VirtualEnvironmentCreateError(
mu.virtual_environment.VirtualEnvironmentCreateError: Unable to create a virtual environment using /usr/bin/python3 at /home/ondra/.local/share/mu/mu_venv-38-20211225-135240
STDERR: /usr/bin/python3: No module named virtualenv
QObject::~QObject: Timers cannot be stopped from another thread
ondra@ondra-ESPRIMO-P:~$ 
carlosperate commented 2 years ago

Thanks for all the testing and additional information @ondragottwald @lujo @lujo6911, it has been really useful to identify the issue! I've collected my findings in #1954.

The easiest workaround for this would be to install Mu inside a virtual environment.

Alternatively I would personally recommend to use pipx, as it's great for installing Python-based applications like Mu: https://pypa.github.io/pipx/ pipx will automatically install Python applications in their own isolated virtual environment, and add the executable to the PATH so that it can be easily launched like any other app.

ondragottwald commented 2 years ago

@carlosperate Thanks for your time. It looks like MU-EDITOR works for me. I had to install virtualenv sudo apt install python3.8-venv and then pipx sudo apt install pipx and finally mu-editor pipx install mu-editor==1.1.0b7

carlosperate commented 2 years ago

Awesome! Thanks for the update @ondragottwald.

Since we are tracking the general issue via https://github.com/mu-editor/mu/issues/1954 I'll close this one, thanks again for the report and all the testing!