To determine if the Perl module Finance::Quote is already installed on your system, type
perldoc Finance::Quote in a terminal window and check to see if there is
any documentation
$ perldoc Finance::Quote
NAME
Finance::Quote - Get stock and mutual fund quotes from various exchanges
SYNOPSIS
[...]
available. If you are now shown documentation, then Finance::Quote is already installed and you can
configure periodical quotes update as described in Section 11.3.3, “Updating Prices Automatically with gnucash-cli”.
If no documentation is displayed, you will have to continue with this chapter.
The process of installing Finance::Quote depends on the system. For the different supported systems, you
can follow the instructions below:
Procedure 11.4. On Linux
Close GnuCash.
Run the gnucash-cli --quotes info command to verify that the program is already in a directory
that is entered in the PATH environment variable.
[9]
Next, update Finance::Quote with sudo gnc-fq-update.
Run gnucash-cli --quotes info to check Finance::Quote works properly. This command returns the
version number of Finance::Quote module currently installed as well as a list of sources
available via the Finance::Quote module. It will also inform you if there is a problem with your
installation or if it is missing, and may suggest a fix.
Procedure 11.5. On macOS
![]() | Note |
|---|---|
You must be logged in with a user id that can administer the mac to use this procedure. | |
Close GnuCash.
Install Xcode
[10]
if it is not installed. It contains devel tools, which are required
by CPAN to build and test the needed Finance::Quote modules.
Open a Finder window, select from the sidebar, double-click in the file area, then double-click on to open Terminal
In the Terminal window enter sudo /Applications/Gnucash.app/Contents/Resources/bin/gnc-fq-update. That script asks lots of questions. Accept the default for each.
Type exit or Control+D to terminate the shell followed by Command+Q to quit Terminal.
Procedure 11.6. On Windows
Close GnuCash.
Run . This is a small utility that installs Finance::Quote for you.
[9] If you’ve installed GnuCash packages provided by your distribution,
gnucash-cli must be on your PATH. The currentness of your
distribution can be checked under
Finance::Quote-
versions.
[10] You can install Xcode from the App Store or install the
much smaller Xcode command line tools by running
sudo xcode-select --install from a Terminal.app prompt.