Trying to install on my Linux but there are many errors

Hello, I’m trying to install on my Linux but there are many errors

Could you see this error in Mycroft installation on Manjaro Linux?

=====

   ~  cd mycroft-core  :heavy_check_mark:  myenv 
   ~/mycroft-core    master  bash dev_setup.sh  :heavy_check_mark:  myenv 
Installing packages…
Installing packages for Arch…
warning: git-2.43.0-1 is up to date – skipping
warning: python-3.11.6-1 is up to date – skipping
warning: python-pip-23.3.2-1 is up to date – skipping
warning: python-setuptools-1:69.0.3-1 is up to date – skipping
warning: python-virtualenv-20.25.0-1 is up to date – skipping
warning: python-gobject-3.46.0-1 is up to date – skipping
warning: libffi-3.4.4-1 is up to date – skipping
warning: swig-4.1.1-2 is up to date – skipping
warning: portaudio-1:19.7.0-2 is up to date – skipping
warning: mpg123-1.32.3-1 is up to date – skipping
warning: screen-4.9.1-1 is up to date – skipping
warning: flac-1.4.3-1 is up to date – skipping
warning: curl-8.5.0-1 is up to date – skipping
warning: icu-74.2-1 is up to date – skipping
warning: libjpeg-turbo-3.0.1-1 is up to date – skipping
warning: base-devel-1-2 is up to date – skipping
warning: jq-1.7.1-1 is up to date – skipping
warning: pulseaudio-16.1-7 is up to date – skipping
warning: pulseaudio-alsa-1:1.2.7.1-2 is up to date – skipping
there is nothing to do
dev_setup.sh: line 471: [: ==: unary operator expected
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 2573k 100 2573k 0 0 7604k 0 --:–:-- --:–:-- --:–:-- 7635k
Collecting pip==20.0.2
Using cached pip-20.0.2-py2.py3-none-any.whl (1.4 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 20.0.2
Uninstalling pip-20.0.2:
Successfully uninstalled pip-20.0.2
Successfully installed pip-20.0.2

[notice] A new release of pip is available: 20.0.2 → 23.3.2
[notice] To update, run: python3 -m pip install --upgrade pip
Installing PEP8 check as precommit-hook
Collecting requests<2.26.0,>=2.20.0
Using cached requests-2.25.1-py2.py3-none-any.whl (61 kB)
Collecting gTTS<2.3.0,>=2.2.2
Using cached gTTS-2.2.4-py3-none-any.whl (26 kB)
Collecting PyAudio==0.2.11
Using cached PyAudio-0.2.11.tar.gz (37 kB)
Collecting pyee==8.1.0
Using cached pyee-8.1.0-py2.py3-none-any.whl (12 kB)
Collecting SpeechRecognition==3.8.1
Using cached SpeechRecognition-3.8.1-py2.py3-none-any.whl (32.8 MB)
Collecting tornado~=6.1
Using cached tornado-6.4-cp38-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (435 kB)
Collecting websocket-client~=1.2.1
Using cached websocket_client-1.2.3-py3-none-any.whl (53 kB)
Collecting requests-futures==0.9.5
Using cached requests-futures-0.9.5.tar.gz (5.3 kB)
Collecting pyserial==3.0
Using cached pyserial-3.0.tar.gz (133 kB)
Collecting psutil==5.6.6
Using cached psutil-5.6.6.tar.gz (447 kB)
Collecting pocketsphinx==0.1.0
Using cached pocketsphinx-0.1.0.tar.gz (503 kB)
Collecting inflection==0.3.1
Using cached inflection-0.3.1.tar.gz (8.7 kB)
Collecting pillow==8.3.2
Using cached Pillow-8.3.2.tar.gz (48.8 MB)
Collecting python-dateutil==2.6.0
Using cached python_dateutil-2.6.0-py2.py3-none-any.whl (194 kB)
Collecting fasteners==0.14.1
Using cached fasteners-0.14.1-py2.py3-none-any.whl (20 kB)
Collecting PyYAML==5.4
Using cached PyYAML-5.4.tar.gz (174 kB)
Installing build dependencies … done
Getting requirements to build wheel … error
ERROR: Command errored out with exit status 1:
command: /home/usuario/mycroft-core/.venv/bin/python3 /home/usuario/mycroft-core/.venv/lib/python3.11/site-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /tmp/tmp8ono5yn4
cwd: /tmp/pip-install-nb9mkce9/PyYAML
Complete output (54 lines):
running egg_info
writing lib3/PyYAML.egg-info/PKG-INFO
writing dependency_links to lib3/PyYAML.egg-info/dependency_links.txt
writing top-level names to lib3/PyYAML.egg-info/top_level.txt
Traceback (most recent call last):
File “/home/usuario/mycroft-core/.venv/lib/python3.11/site-packages/pip/_vendor/pep517/_in_process.py”, line 257, in
main()
File “/home/usuario/mycroft-core/.venv/lib/python3.11/site-packages/pip/_vendor/pep517/_in_process.py”, line 240, in main
json_out[‘return_val’] = hook(**hook_input[‘kwargs’])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/home/usuario/mycroft-core/.venv/lib/python3.11/site-packages/pip/_vendor/pep517/_in_process.py”, line 91, in get_requires_for_build_wheel
return hook(config_settings)
^^^^^^^^^^^^^^^^^^^^^
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/build_meta.py”, line 325, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=[‘wheel’])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/build_meta.py”, line 295, in _get_build_requires
self.run_setup()
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/build_meta.py”, line 311, in run_setup
exec(code, locals())
File “”, line 271, in
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/init.py”, line 103, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/_distutils/core.py”, line 185, in setup
return run_commands(dist)
^^^^^^^^^^^^^^^^^^
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/_distutils/core.py”, line 201, in run_commands
dist.run_commands()
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/_distutils/dist.py”, line 969, in run_commands
self.run_command(cmd)
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/dist.py”, line 963, in run_command
super().run_command(command)
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/_distutils/dist.py”, line 988, in run_command
cmd_obj.run()
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/command/egg_info.py”, line 321, in run
self.find_sources()
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/command/egg_info.py”, line 329, in find_sources
mm.run()
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/command/egg_info.py”, line 551, in run
self.add_defaults()
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/command/egg_info.py”, line 589, in add_defaults
sdist.add_defaults(self)
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/command/sdist.py”, line 112, in add_defaults
super().add_defaults()
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/_distutils/command/sdist.py”, line 251, in add_defaults
self._add_defaults_ext()
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/_distutils/command/sdist.py”, line 336, in _add_defaults_ext
self.filelist.extend(build_ext.get_source_files())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “”, line 201, in get_source_files
File “/tmp/pip-build-env-d8p_bosh/overlay/lib/python3.11/site-packages/setuptools/_distutils/cmd.py”, line 107, in getattr
raise AttributeError(attr)
AttributeError: cython_sources

ERROR: Command errored out with exit status 1: /home/usuario/mycroft-core/.venv/bin/python3 /home/usuario/mycroft-core/.venv/lib/python3.11/site-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /tmp/tmp8ono5yn4 Check the logs for full command output.
Warning: Failed to install required dependencies. Continue? y/N

=====

My Linux:

uname -a
Linux PC 6.7.0-0-MANJARO #1 SMP PREEMPT_DYNAMIC Mon Jan 8 02:04:09 UTC 2024 x86_64 GNU/Linux

Mycroft AI is not in business anymore. Please refer either to OVOS or Neon.

You can have a look here: GitHub - OpenVoiceOS/ovos-installer: Open Voice OS and/or HiveMind installer using Ansible with an intuitive and easy Text-based User Interface

2 Likes