Yes you are right, but in our network enviroment its unpossible to have/get Internet access, thats why im using pip install prometheus_client-0.20.0.tar.gz ( from local file source).
Stefan Witt Bjoern Rabenstein schrieb am Mittwoch, 26. Juni 2024 um 17:20:30 UTC+2: > This is about prometheus/client_python, which wasn't obvious from the > subject. I changed the subject so that the right people have a chance > to discover this. > > I'm not an expert when it comes to pip, but it looks weird to me that > you are trying to run the install command with a tar file as the > parameter. https://github.com/prometheus/client_python asks you to run > `pip install prometheus-client`, which should also take care of > dependencies. > > On 25.06.24 02:00, 'Stefan Witt' via Prometheus Users wrote: > > Hi, > > > > since the installation of the prometheus_client > > prometheus_client-0.20.0.tar.gz needed for the Solaris_exporter under > > Sparc Solaris 11.64 I allways got the following error while try to start > > prometheus_client SMF Service : > > > > ModuleNotFoundError: No module named 'prometheus_client.core' > > > > Anybody out there who could help me to solve this problem? > > > > $ sudo pip-3.9 install prometheus_client-0.20.0.tar.gz > > Processing ./prometheus_client-0.20.0.tar.gz > > Preparing metadata (setup.py) ... done > > Installing collected packages: prometheus-client > > DEPRECATION: prometheus-client is being installed using the legacy > > 'setup.py install' method, because it does not have a 'pyproject.toml' > and > > the 'wheel' package is not installed. pip 23.1 will enforce this > behaviour > > change. A possible replacement is to enable the '--use-pep517' option. > > Discussion can be found at https://github.com/pypa/pip/issues/8559 > > Running setup.py install for prometheus-client ... done > > Successfully installed prometheus-client-0.20.0 > > WARNING: Running pip as the 'root' user can result in broken permissions > > and conflicting behaviour with the system package manager. It is > > recommended to use a virtual environment instead: > > https://pip.pypa.io/warnings/venv > > $ > > > > File > > "/lib/svc/manifest/site/solaris_exporter-master/solaris_exporter.py", > line > > 133, in <module> > > from prometheus_client.core import REGISTRY, Counter, Gauge, > > GaugeMetricFamily, CounterMetricFamily, UntypedMetricFamily > > ModuleNotFoundError: No module named 'prometheus_client.core' > > [ 2024 Jun 24 10:15:33 Stopping because all processes in service exited. > ] > > [ 2024 Jun 24 10:15:33 Executing start method ("/usr/bin/python2.7 > > /lib/svc/manifest/site/solaris_exporter-master/solaris_exporter.py"). ] > > [ 2024 Jun 24 10:15:33 Environment variable "LC_ALL=" already set. ] > > ~$ > > > > Cheers > > > > Stefan > > > > -- > > You received this message because you are subscribed to the Google > Groups "Prometheus Users" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected]. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/prometheus-users/bb74dc9f-d257-431c-b50d-dbbd43c17483n%40googlegroups.com > . > > > -- > Björn Rabenstein > [PGP-ID] 0x851C3DA17D748D03 > [email] [email protected] > -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/d5b7d669-f3f2-4e49-9c3a-ee19956d0057n%40googlegroups.com.

