Команда rabbitmq ломает все установки pip - PullRequest
0 голосов
/ 13 апреля 2020

Впервые в мире MQTT и Linux. Я следую по этой ссылке , чтобы настроить мой Mqtt-брокер на Raspberry Pi 4.

после выполнения этой команды

# import PackageCloud signing key
wget -O - "https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey" | sudo apt-key add -

и следования ее инструкции , Я запустил это:

curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.python.sh | bash

Все мои установки pip не выполняются.

например:

$ pip3 install PyMail
Looking in indexes: https://pypi.org/simple, https://packagecloud.io/rabbitmq/rabbitmq-server/pypi/simple
Collecting PyMail
Could not install packages due to an EnvironmentError: 404 Client Error: Not Found for url: https://packagecloud.io/rabbitmq/rabbitmq-server/pypi/simple/pymail/

Как я могу это исправить?

Ответы [ 2 ]

0 голосов
/ 14 апреля 2020

перейдите по этой ссылке, выполните и рабочие команды для настройки rmq: И вы можете использовать pika для подключения к rmq через python

https://computingforgeeks.com/how-to-install-latest-erlang-on-ubuntu-18-04-lts/

https://computingforgeeks.com/how-to-install-latest-rabbitmq-server-on-ubuntu-18-04-lts/
0 голосов
/ 14 апреля 2020

Я попытался удалить мой pip3 и переустановить его.

Удивительно, но даже после удаления и повторной установки ошибка все еще существует ~ !!!


Вот как я решил эту проблему:

Я открыл файл конфигурации пипса, который находится: (в зависимости от разных ОС файл может находиться в другом месте. У меня Raspbian Buster 10)

$ HOME / .pip / pip.conf

В его содержимом я увидел это:

[global]
extra-index-url=https://packagecloud.io/rabbitmq/rabbitmq-server/pypi/simple

Затем я удалил URL пакета package и перезапустил свой терминал.

проблема решена.

Я думаю, что некоторые скрипты в этом файле: https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.python.sh

изменили конфигурацию pip

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...