Can someone explain in plain language what “dependencies” are and what problems can be associated with them?

As I understand it, this is the presence of some specific installed libraries on the system in order for the application to start.

I had a little problem. I need to see one opensource project (Python, wxPython). I made a checkout of it from the repository, but there is an error on startup. I think this is just due to some kind of dependency. In which direction should I act in solving this problem?

  • Error then describe what you see on the screen? - avp
  • I cited the error simply as an example of a problem with dependencies that I thought was possible. Traceback (most recent call last): File "Beremiz.py", line 148, in <module> from plugger import PluginsRoot, MATIEC_ERROR_MODEL File "/home/igor/proj/beremiz/plugger.py", line 16, in <module > from docpdf import * ImportError: No module named docpdf - G71

3 answers 3

"Dependencies" are what should be installed before you want to install anything. As you have already been told you are missing "docpdf", I would advise you to first read the README (I am not interested, most often there is an INSTALL section, which describes the detailed installation process and possible problems)

    The question is certainly not very informative. I believe that to run the project requires a third-party library, which, together with the source code was not. They need to find, download, and attach to the project. Good luck.

      Blockquote ImportError: No module named docpdf

      Actually, here everything is clearly visible. Python is a language in which a lot of different modules, both standard and supplemented. For the work of this project there is not enough of the actual module 'docpdf'. Find, download and stick into the folder / Lib

      • I can’t find this library anywhere (module), where can I advise you to search? - G71
      • I started to google and stumbled upon your post on another forum :) you already had time to help you there, sorry ... - Izengardjke