Install failed on Ubuntu 18.04
See original GitHub issueDescription
I’m new to opsdroid, install opsdroid failed after the step sudo pip3 install opsdroid[common]
, error is shown as below on Ubuntu 18.04.5 LTS (Bionic Beaver)
Requirement already satisfied: decorator in /usr/local/lib/python3.6/dist-packages (from traitlets>=4.2->nbconvert>=5.6.1->opsdroid[common]) (5.1.0)
Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.6/dist-packages (from importlib-metadata->click>=7.1.2->opsdroid[common]) (3.5.0)
Requirement already satisfied: pyparsing>=2.0.2 in /usr/local/lib/python3.6/dist-packages (from packaging->bleach>=3.1.5->opsdroid[common]) (2.4.7)
Installing collected packages: argparse, pyyaml, pycryptodome, pycron, puremagic, parse, opsdroid-get-image-size, nbconvert, logbook, h2, h11, get-video-properties, future, dataclasses, click, bitstring, Babel, arrow, appdirs, aiohttp-socks, aiofiles, slack-sdk, opsdroid, matrix-nio, emoji, certifi, aiosqlite
Attempting uninstall: pyyaml
Found existing installation: PyYAML 3.12
ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
And is there platforms support matrix available for reference? I noticed only Ubuntu 16.04 is mentioned in the installation guide, not sure if opsdroid supports the newer version of Ubuntu (18.04 and 20.04), and other Linux OS (i.e RedHat), and other arch (i.e zLinux, pLinux)? https://docs.opsdroid.dev/en/stable/installation.html#installation-methods
Steps to Reproduce
Please also include relevant information and steps to reproduce the bug/issue.
Expected Functionality
Explain what should happen.
Experienced Functionality
Explain what happened instead(Please include the debug log).
Versions
- Opsdroid version: 0.23.0
- Python version: Python 3.6.9
- OS/Docker version: Ubuntu 18.04.5 LTS
Configuration File
Please include your version of the configuration file below.
# Your code goes here.
Additional Details
Any other details you wish to include such as screenshots, console messages, etc.
Issue Analytics
- State:
- Created 2 years ago
- Comments:7 (3 by maintainers)
Top GitHub Comments
i think the error is in PyYaml file cause it shows this “Cannot uninstall ‘PyYAML’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.” and i think this time to configure PyYaml file again
Thanks for all your response. The original issue is resolved, so close this issue.