Python версия на RPI 3.8.2, но по умолчанию 3.5.3 проблемы - PullRequest
2 голосов
/ 08 марта 2020

Я установил версию 3.8.2 на свой RPI, потому что ранее у меня были установлены версии 2.7 и 3.5.3. Когда я пытаюсь установить что-то вроде i python, я получаю следующее: ОШИБКА: для пакета 'i python' требуется другой Python: 3.5.3, а не '> = 3.6'.

Пробовал разные вещи и ничего не работает. Модифицированные пути, установленные 3.8.2 несколько раз, пытались удалить 3.5.3. Ничего не работает Кажется, базовая версия - 3.5, но мне нужно, чтобы она была 3.8.2, и я не знаю, как это сделать.

Также, когда я пытаюсь запустить файл python, я получаю сообщение об ошибке, которое не может найти numpy, и у меня установлена ​​numpy во всех версиях.

Боролись за день, чтобы исправить это и ничего. Кто-нибудь может помочь?

версии python на RPI

1 Ответ

1 голос
/ 08 марта 2020

Python является требованием Debian, поэтому удаление существующей версии по умолчанию не рекомендуется (это в основном нарушает работу системы).

Если вам нужно запустить python 3.8, вам следует установить его вручную и позвоните по номеру

python3.8 what_you_need.py

Также для пункта:

python3.8 -m pip install what_you_need

Я также предлагаю вам взглянуть на виртуальные среды:

https://docs.python.org/3/library/venv.html https://github.com/pypa/pipenv

...