Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/slackclient/ Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/slackclient/ Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/slackclient/ Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/slackclient/ Pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. I have successfully installed it using pip and pip3, but these packages doesn't correspond with python3.7, so trying pip3.7 gives me the following error: Now I am trying to install packages using 'pip' - specifically the 'slackclient' package. I now have the following outputs when checking versions: If you have any doubt, let me know.I am working on an ubuntu 16.04 VM and have installed python3.7 from a package. In case you use Ansible, check out our post how-to-install-docker-and-docker-compose-on-your-raspberry-pi-with-ansible.
In this post we have learned how to install docker and docker-compose in your Raspberry Pi. This will output something similar to this: docker-compose version 1.25.5, build 8a1c60f6 Sudo apt-get install -y python3 python3-pipĬhoose the option from above that best suits your needs.Īfter that, docker-compose installation becomes as simple as execute this command in our terminal: sudo pip3 -v install docker-composeĭone! We can check if docker-compose is properly installed checking its version with ‘docker-compose -v’. Sudo apt-get install -y libffi-dev libssl-dev This implies install/remove some dependencies and finally install pip3 with the package from the OS repository. Install pip3 from the repositories provided in Raspberry Pi OS.Sudo curl -o get-pip.py & sudo python3 get-pip.py This method consists in execute the command below: Follow the official pip installation method to install the latest pip3 version.To install pip3 you have two alternatives: We will be installing docker-compose using pip3, so you need to have pip3 installed prior to install docker-compose. docker -vĭocker version 19.03.8, build docker ps -aĬONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES Installation of docker-compose Also you can ask for a list of containers, what should output an empty container list.
You can test if docker has been properly installed checking its version. For example, for the user ‘pi’ you can execute sudo usermod -aG docker pi If you want to execute docker commands as a non root user, is recommended to add your user to the docker group. To do this we simply execute the following command: sudo curl -sSL | shĪnd that’s it all. We will use the convenience script that docker provides to install docker on our Raspberry Pi.
Update OS packages (recommended but not necessary) sudo apt-get upgrade Installation of docker Update repositories sources sudo apt-get update This assumes that you have a Raspberry Pi 3 or 4 running the latest version of Raspberry Pi OS (previously called Raspbian).įirstly we will ensure that our operating system is updated, or at least that the repositories sources are updated. These are the steps on how to install docker and docker-compose on your Raspberry Pi, so you can take advantage of containerization of applications and services.