python3 на Raspberry pi

#python #raspberry-pi #mitmproxy

#python #raspberry-pi #mitmproxy

Вопрос:

Я пытаюсь запустить mitmproxy на Raspberry Pi для запуска некоторых тестов, однако, хотя Python3 установлен, а python2 удален, я продолжаю получать сообщение об ошибке при попытке запустить mitmproxy — для mitmproxy требуется Python 3.6 или выше.

pi@raspberrypi: python3 -V Python3.7.2

Кто-нибудь когда-либо сталкивался с проблемой раньше?

Знаете ли вы о каких-либо похожих инструментах, которые я могу использовать вместо этого?

Комментарии:

1. Попробуйте установить python 3.6 на pi: https://gist.github.com/dschep/24aa61672a2092246eaca2824400d37f

2. Получаете ли вы тот же результат при запуске python -V ?

3. я попробую установить python3.6 и посмотрю, как это пойдет

4. Каков контекст pi@raspberrypi: python3 -V Python3.7.2 в вашем вопросе? Это ваш собственный Pi или он взят из руководства, которому вы следуете?

5. Не устанавливайте Python 3.6. Если что, вы хотите перейти на Buster, чтобы получить 3.7. Он еще не готов к выпуску, но, по крайней мере, системные компоненты будут работать с этой версией Python. Замените stretch на buster в /etc/apt/sources.list и запустите apt distr-upgrade . Вы получите Python 3.7.

Ответ №1:

У меня была похожая проблема раньше. Что я сделал, так это написал python 3 [what you want to run here] Вместо того, чтобы просто писать python.

Если это не сработает: обновите свой Raspberry Pi до Raspbian Buster. нажмите, чтобы перейти на официальную страницу загрузки Raspbian Buster (отформатируйте свою SD-карту, затем установите новый Raspbian на эту SD-карту и используйте эту SD-карту в Rpi), затем запустите python3 [your code here] на своем Raspberry Pi обновленный Raspbian Buster.

Надеюсь, это поможет!