How To Install python3-language-server on Fedora 36

In this tutorial we learn how to install python3-language-server in Fedora 36. python3-language-server is Python Language Server for the Language Server Protocol

Introduction

In this tutorial we learn how to install python3-language-server on Fedora 36.

What is python3-language-server

A Python implementation of the Language Server Protocol.

We can use yum or dnf to install python3-language-server on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install python3-language-server.

Install python3-language-server on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install python3-language-server using dnf by running the following command:

sudo dnf -y install python3-language-server

Install python3-language-server on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-language-server using yum by running the following command:

sudo yum -y install python3-language-server

How To Uninstall python3-language-server on Fedora 36

To uninstall only the python3-language-server package we can use the following command:

sudo dnf remove python3-language-server

python3-language-server Package Contents on Fedora 36

/usr/bin/pyls
/usr/lib/python3.10/site-packages/pyls
/usr/lib/python3.10/site-packages/pyls/__init__.py
/usr/lib/python3.10/site-packages/pyls/__main__.py
/usr/lib/python3.10/site-packages/pyls/__pycache__
/usr/lib/python3.10/site-packages/pyls/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/__main__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/__main__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/_utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/_utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/_version.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/_version.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/hookspecs.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/hookspecs.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/lsp.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/lsp.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/python_ls.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/python_ls.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/uris.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/uris.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/workspace.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/__pycache__/workspace.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/_utils.py
/usr/lib/python3.10/site-packages/pyls/_version.py
/usr/lib/python3.10/site-packages/pyls/config
/usr/lib/python3.10/site-packages/pyls/config/__init__.py
/usr/lib/python3.10/site-packages/pyls/config/__pycache__
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/flake8_conf.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/flake8_conf.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/pycodestyle_conf.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/pycodestyle_conf.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/source.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/config/__pycache__/source.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/config/config.py
/usr/lib/python3.10/site-packages/pyls/config/flake8_conf.py
/usr/lib/python3.10/site-packages/pyls/config/pycodestyle_conf.py
/usr/lib/python3.10/site-packages/pyls/config/source.py
/usr/lib/python3.10/site-packages/pyls/hookspecs.py
/usr/lib/python3.10/site-packages/pyls/lsp.py
/usr/lib/python3.10/site-packages/pyls/plugins
/usr/lib/python3.10/site-packages/pyls/plugins/__init__.py
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/autopep8_format.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/autopep8_format.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/definition.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/definition.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/flake8_lint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/flake8_lint.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/folding.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/folding.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/highlight.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/highlight.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/hover.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/hover.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/jedi_completion.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/jedi_completion.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/jedi_rename.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/jedi_rename.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/mccabe_lint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/mccabe_lint.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/preload_imports.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/preload_imports.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/pycodestyle_lint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/pycodestyle_lint.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/pydocstyle_lint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/pydocstyle_lint.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/pyflakes_lint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/pyflakes_lint.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/pylint_lint.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/pylint_lint.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/references.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/references.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/rope_completion.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/rope_completion.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/rope_rename.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/rope_rename.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/signature.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/signature.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/symbols.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/symbols.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/yapf_format.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/__pycache__/yapf_format.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyls/plugins/autopep8_format.py
/usr/lib/python3.10/site-packages/pyls/plugins/definition.py
/usr/lib/python3.10/site-packages/pyls/plugins/flake8_lint.py
/usr/lib/python3.10/site-packages/pyls/plugins/folding.py
/usr/lib/python3.10/site-packages/pyls/plugins/highlight.py
/usr/lib/python3.10/site-packages/pyls/plugins/hover.py
/usr/lib/python3.10/site-packages/pyls/plugins/jedi_completion.py
/usr/lib/python3.10/site-packages/pyls/plugins/jedi_rename.py
/usr/lib/python3.10/site-packages/pyls/plugins/mccabe_lint.py
/usr/lib/python3.10/site-packages/pyls/plugins/preload_imports.py
/usr/lib/python3.10/site-packages/pyls/plugins/pycodestyle_lint.py
/usr/lib/python3.10/site-packages/pyls/plugins/pydocstyle_lint.py
/usr/lib/python3.10/site-packages/pyls/plugins/pyflakes_lint.py
/usr/lib/python3.10/site-packages/pyls/plugins/pylint_lint.py
/usr/lib/python3.10/site-packages/pyls/plugins/references.py
/usr/lib/python3.10/site-packages/pyls/plugins/rope_completion.py
/usr/lib/python3.10/site-packages/pyls/plugins/rope_rename.py
/usr/lib/python3.10/site-packages/pyls/plugins/signature.py
/usr/lib/python3.10/site-packages/pyls/plugins/symbols.py
/usr/lib/python3.10/site-packages/pyls/plugins/yapf_format.py
/usr/lib/python3.10/site-packages/pyls/python_ls.py
/usr/lib/python3.10/site-packages/pyls/uris.py
/usr/lib/python3.10/site-packages/pyls/workspace.py
/usr/lib/python3.10/site-packages/python_language_server-0.36.2-py3.10.egg-info
/usr/lib/python3.10/site-packages/python_language_server-0.36.2-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/python_language_server-0.36.2-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/python_language_server-0.36.2-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/python_language_server-0.36.2-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/python_language_server-0.36.2-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/python_language_server-0.36.2-py3.10.egg-info/top_level.txt
/usr/share/doc/python3-language-server
/usr/share/doc/python3-language-server/README.rst
/usr/share/licenses/python3-language-server
/usr/share/licenses/python3-language-server/LICENSE

References

Summary

In this tutorial we learn how to install python3-language-server on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).