В качестве краткой справочной информации: я изначально пытался использовать Miniconda (с conda) для установки зависимостей, которые мне нужны для моего проекта, на мой Raspberry Pi. После попытки использовать Conda для установки пакета SimpleAudio я получил сообщение о том, что его не существует, поэтому я приступил к его установке через Pip. Пип нашел правильный пакет, хотя я получаю следующее сообщение об ошибке:
pi@raspberrypi:~ $ pip install simpleaudio
Traceback (most recent call last):
File "/home/pi/miniconda3/bin/pip", line 7, in <module>
from pip._internal.cli.main import main
File "/home/pi/miniconda3/lib/python3.4/site-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/home/pi/miniconda3/lib/python3.4/site-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/home/pi/miniconda3/lib/python3.4/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/home/pi/miniconda3/lib/python3.4/site-packages/pip/_internal/cli/cmdoptions.py", line 28, in <module>
from pip._internal.models.target_python import TargetPython
File "/home/pi/miniconda3/lib/python3.4/site-packages/pip/_internal/models/target_python.py", line 4, in <module>
from pip._internal.utils.misc import normalize_version_info
File "/home/pi/miniconda3/lib/python3.4/site-packages/pip/_internal/utils/misc.py", line 20, in <module>
from pip._vendor import pkg_resources
File "/home/pi/miniconda3/lib/python3.4/site-packages/pip/_vendor/pkg_resources/__init__.py", line 92, in <module>
raise RuntimeError("Python 3.5 or later is required")
RuntimeError: Python 3.5 or later is required
Кажется, мне нужно обновить Python, хотя, когда я печатаю версию в Spyder IDE, он говорит, что я уже использую 3.7.
Я вызвал какое-то несоответствие между той версией, которую использует моя IDE, и процессом по умолчанию, который терминал использует для поиска версии? Я заметил, что он ищет версию Python под Miniconda. Если я могу обновить Если так, есть ли исправление для этого?
Пожалуйста, как я для получения дополнительной информации, если требуется (я довольно новичок в переполнении стека).