Rapid Photo Downloader

I have just installed the October 30, 2023 Dragonized Edition. I have downloaded “Rapid Photo Downloader” with the ad/remove app. When I try to open RPD, it does not open. How do I get it to work? I have since installed and removed and installed a couple of times and it still will not work. Thank you. When I click on it to open, it very briefly shows an icon and then nothing.

Have you tried running from the command line?
It will likely print out some error message.
Also check if it writes some log file.
And, please provide the garuda-inxi output, maybe it’s just some outdated library.
That is, make sure the system is up to date.


Not sure what inxi is. From command line I get this:
Traceback (most recent call last):
File “/usr/bin/rapid-photo-downloader”, line 33, in
sys.exit(load_entry_point(‘rapid-photo-downloader==0.9.34’, ‘gui_scripts’, ‘rapid-photo-downloader’)())
File “/usr/bin/rapid-photo-downloader”, line 25, in importlib_load_entry_point
return next(matches).load()
File “/usr/lib/python3.11/importlib/metadata/init.py”, line 202, in load
module = import_module(match.group(‘module’))
File “/usr/lib/python3.11/importlib/init.py”, line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File “”, line 1204, in _gcd_import
File “”, line 1176, in _find_and_load
File “”, line 1147, in _find_and_load_unlocked
File “”, line 690, in _load_unlocked
File “”, line 940, in exec_module
File “”, line 241, in _call_with_frames_removed
File “/usr/lib/python3.11/site-packages/raphodo/rapid.py”, line 53, in
import pkg_resources as pkgr
File “/usr/lib/python3.11/site-packages/pkg_resources/init.py”, line 3327, in
File “/usr/lib/python3.11/site-packages/pkg_resources/init.py”, line 3302, in _call_aside
f(*args, **kwargs)
File “/usr/lib/python3.11/site-packages/pkg_resources/init.py”, line 3340, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File “/usr/lib/python3.11/site-packages/pkg_resources/init.py”, line 631, in _build_master
File “/usr/lib/python3.11/site-packages/pkg_resources/init.py”, line 968, in require
needed = self.resolve(parse_requirements(requirements))
File “/usr/lib/python3.11/site-packages/pkg_resources/init.py”, line 829, in resolve
dist = self._resolve_dist(
File “/usr/lib/python3.11/site-packages/pkg_resources/init.py”, line 870, in _resolve_dist
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The ‘types-python-dateutil>=2.8.10’ distribution was not found and is required by arrow

Please re-read the template you deleted when you wrote your post.

Hello Garuda users.

Please read the following template before requesting assistance:

Please post the terminal/konsole input and output as text (no pictures) from the following command:


Refusing to post the output of the required “garuda-inxi” on a help request will likely result in you not receiving any help from the Garuda team. A failure to provide your system specs may also result in your thread being closed without notice, (as without this information providing assistance is often next to impossible).

Before opening a new help request, please search the Arch and Garuda Wiki’s, and read any relevant sections related to your issue. Also, thoroughly search any error messages in the forum’s search engine and on the web. For in depth information on how to search for answers to Linux issues effectively, read the tips on the Garuda Wiki:

Please report in detail everything you have already attempted to solve your problem.

1 Like

Have you rebooted (very) lately?

This looks like the root of the problem: Python library types-python-dateutil is outdated (should be at least version 2.8.10) or not found at all.
Why so? Let’s find out.

fish❯ pacman -Si python-types-python-dateutil
Repository      : chaotic-aur
Name            : python-types-python-dateutil
Version         :

so, the packaged version is recent enough.
Let’s check the dependencies of rapid-photo-downloader:

fish❯ pactree -s rapid-photo-downloader |grep 'python-dateutil'
│ ├─python-dateutil

I’d say it’s a packaging problem, python-types-python-dateutil isn’t listed.
Try sudo pacman -S --asdeps python-types-python-dateutil then run the application again. Let us know if it works, in case a package needs to be fixed.
It seem to me python-arrow should depend on python-types-python-dateutil.

edit: I now realize that python-types-python-dateutil is only in AUR and chaotic-aur, that is likely the reason why it isn’t listed as dependency in an extra package.


This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.