How to start RPD?

Hi,

I liked RPD 0.4 in LinuxMint 17.x but now I tried to use it in LM18.1 and found that when selekting only portion of the files only every second image is checked.

This is why I wanted to try the new version.

I did:

~/{downloadfolder} $ python3 install.py rapid-photo-downloader-0.9.0b5.tar.gz

Type yes and hit enter if you want to to uninstall the previous version of Rapid Photo Downloader: yes
The following command will be run:

sudo /usr/bin/apt-get remove rapid-photo-downloader

sudo may prompt you for the sudo password.

Would you like to run the command now? (If you do, type yes and hit enter): yes

[sudo] Passwort für {username}: 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libboost-python1.58.0 python-gnome2 python-pyexiv2
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
  rapid-photo-downloader
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 10 nicht aktualisiert.
Nach dieser Operation werden 2.175 kB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 269609 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von rapid-photo-downloader (0.4.11-1) ...
Trigger für desktop-file-utils (0.22-1ubuntu5.1) werden verarbeitet ...
Trigger für gnome-menus (3.13.3-6ubuntu3.1) werden verarbeitet ...
Trigger für mime-support (3.59ubuntu1) werden verarbeitet ...
Trigger für man-db (2.7.5-1) werden verarbeitet ...
Trigger für hicolor-icon-theme (0.15-0ubuntu1) werden verarbeitet ...

Installing application requirements...

Collecting psutil>=3.4.2 (from -r /tmp/tmpex6brsut (line 4))
Collecting gphoto2>=1.4.0 (from -r /tmp/tmpex6brsut (line 5))
Collecting pyzmq<=15.1.0,>=14.4.1 (from -r /tmp/tmpex6brsut (line 6))
Collecting pyxdg>=0.25 (from -r /tmp/tmpex6brsut (line 7))
Collecting arrow>=0.6.0 (from -r /tmp/tmpex6brsut (line 8))
Collecting python-dateutil>=2.2 (from -r /tmp/tmpex6brsut (line 9))
  Using cached python_dateutil-2.6.0-py2.py3-none-any.whl
Collecting rawkit>=0.5.0 (from -r /tmp/tmpex6brsut (line 10))
  Using cached rawkit-0.5.0-py2.py3-none-any.whl
Collecting pyprind>=2.9.4 (from -r /tmp/tmpex6brsut (line 11))
Collecting colorlog>=2.6 (from -r /tmp/tmpex6brsut (line 12))
  Using cached colorlog-2.10.0-py2.py3-none-any.whl
Collecting easygui<=0.97.4 (from -r /tmp/tmpex6brsut (line 15))
  Using cached easygui-0.97.4-py2.py3-none-any.whl
Collecting colour (from -r /tmp/tmpex6brsut (line 16))
  Using cached colour-0.1.4-py2.py3-none-any.whl
Collecting pymediainfo>=2.1.4 (from -r /tmp/tmpex6brsut (line 17))
Collecting sortedcontainers (from -r /tmp/tmpex6brsut (line 18))
  Using cached sortedcontainers-1.5.7-py2.py3-none-any.whl
Collecting requests (from -r /tmp/tmpex6brsut (line 19))
  Using cached requests-2.17.3-py2.py3-none-any.whl
Collecting six>=1.5 (from python-dateutil>=2.2->-r /tmp/tmpex6brsut (line 9))
  Using cached six-1.10.0-py2.py3-none-any.whl
Collecting urllib3<1.22,>=1.21.1 (from requests->-r /tmp/tmpex6brsut (line 19))
  Using cached urllib3-1.21.1-py2.py3-none-any.whl
Collecting chardet<3.1.0,>=3.0.2 (from requests->-r /tmp/tmpex6brsut (line 19))
  Using cached chardet-3.0.3-py2.py3-none-any.whl
Collecting idna<2.6,>=2.5 (from requests->-r /tmp/tmpex6brsut (line 19))
  Using cached idna-2.5-py2.py3-none-any.whl
Collecting certifi>=2017.4.17 (from requests->-r /tmp/tmpex6brsut (line 19))
  Using cached certifi-2017.4.17-py2.py3-none-any.whl
Installing collected packages: psutil, gphoto2, pyzmq, pyxdg, six, python-dateutil, arrow, rawkit, pyprind, colorlog, easygui, colour, pymediainfo, sortedcontainers, urllib3, chardet, idna, certifi, requests
Successfully installed arrow-0.10.0 certifi-2017.4.17 chardet-3.0.3 colorlog-2.10.0 colour-0.1.4 easygui-0.97.4 gphoto2-1.6.0 idna-2.5 psutil-5.2.2 pymediainfo-2.1.9 pyprind-2.11.1 python-dateutil-2.6.0 pyxdg-0.25 pyzmq-15.1.0 rawkit-0.5.0 requests-2.17.3 six-1.10.0 sortedcontainers-1.5.7 urllib3-1.21.1

Installing application...

Processing ./rapid-photo-downloader-0.9.0b5.tar.gz
Building wheels for collected packages: rapid-photo-downloader
  Running setup.py bdist_wheel for rapid-photo-downloader: started
  Running setup.py bdist_wheel for rapid-photo-downloader: finished with status 'done'
  Stored in directory: /home/{username}/.cache/pip/wheels/5d/50/c3/221da481f9d946cbec49e4434ceb86408009e7a0fe5008834a
Successfully built rapid-photo-downloader
Installing collected packages: rapid-photo-downloader
Successfully installed rapid-photo-downloader-0.9.0b5

Do you want to install the application's man pages?
They will be installed into /usr/local/share/man/man1
If you uninstall the application, remove these manpages yourself.
sudo may prompt you for the sudo password.
Type yes and hit enter if you do want to install the man pages: yes
sudo /bin/cp /home/{username}/.local/share/man/man1/rapid-photo-downloader.1 /usr/local/share/man/man1/rapid-photo-downloader.1
sudo /bin/cp /home/{username}/.local/share/man/man1/analyze-pv-structure.1 /usr/local/share/man/man1/analyze-pv-structure.1
{username}@{computername} ~/Linux-Software/Installer/RapidPhotoDownloader_090b $ 

which looks to me as everything is ok.
But:
I can’t find a starter or an executable - so: how do I start RPD 0.9?

Try logging out and logging in again. Let me know if it doesn’t work. It should work, however. I’ve tested it on LinuxMint.

No, nothing.

I fear there might have been something going wrong with all those different dependencies - I’m not all that experienced with this stuff. Perhaps I’ll set up another clean system over the weekend and try again.

Dependencies are fine. You can start the program like this, from a terminal:

~/.local/bin/rapid-photo-downloader

It’s always installed perfectly well in the Virtual Machine copies I have of LinuxMint 18 & 18.1. But I know too that sometimes things in LinuxMint change in surprising ways, even including things that never should change, such as the contents of /etc/os-release.

Thus if you haven’t done so already, I recommend running sudo apt dist-upgrade from the command line.

sorry for delay, have been travelling and my mobile computer is broken …

Thank you very much - that’s what I was missing, would be a good thing to include this in your download page for dummies like me :slight_smile:

I was unsure because of this paragraph in your instructions:

While Rapid Photo Downloader’s installer will automatically download and install most required Python modules not already found on your system, there are some it cannot install. You must install these Python modules and a few other programs prior to installing Rapid Photo Downloader. The Python module requirements are the Python 3 versions of: (…)

and feared I missed something of that.

Now I have a detailed look on the user interface and will start to configure it.

Something is not right on your system. A program in ~/.local/bin/ should be on your path. If not, then the Rapid Photo Downloader installer will have created a link to it in ~/bin. In all cases, ~/.local/bin/ and/or ~/bin must be in your path–if they’re not, you’ve got a problem.

Did you do a clean install of LinuxMint, or an upgrade?

Those instructions apply only to those installing the application on other distributions. I’ll look at clarifying that. It seems the different heading levels don’t make it clear enough :wink:

After days of travelling without internet - today I changed HDD on my computer. I both copied /home and reinstalled the system partition / to a new and larger drive.
So the system is new.
I also did update and upgrade.
I then ran the installer of Beta6 and again: no entry in the start menue (I had to create this manually).
After doing that RPD starts fine.

The app itself is beautiful - thanks.
I’ll have another look in the translations.

Btw: When starting from the command line I get

$ ~/.local/bin/rapid-photo-downloader
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

Is this a message of RPD?

I just checked with printenv:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

It’s a message from the command line program pip, which Rapid Photo Downloader calls as it determines if a newer version is available for download. You can ignore it.

From a virtual machine, with LinuxMint 18.1:

damon@Mint18 ~ $ echo $PATH /home/damon/bin:/home/damon/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Have your made your copy of LinuxMint fully up-to-date?

Installed LM 18.1 from DVD and did apt-get update && apt-get dist-upgrade -y as a first action afterwards.

I don’t know why your system’s path is incorrect. That’s not a good sign. It’s nothing to do with Rapid Photo Downloader. I think you’d best take it up with the LinuxMint community.

Thanks. That’s what I did - they pointed me to a ~/.profile file which is missing here completely. I’ll continue to investigate with them …