Skip to content

Notes on installing on Catalina #21

@charlietomo

Description

@charlietomo

I just setup a new Macbook Pro, running Catalina 10.15.7 and getting Investoscope 3 and Investoscope Update to work was not as straightforward as I had hoped. Leaving some notes here in case it is useful for someone.

  1. Investoscope 3 is not available in the app store any more, even in my "Purchased" list. I transferred the .app from a backup, put it into my Applications folder and then when running it had to authenticate with my Apple credentials (of the account I originally bought Investoscope with). Then it runs. I seem unable to change the default location for where data is store (which is annoying) - I get an error message; any help here appreciated. Error is "Invalid data folder / The selected folder is on a disk that is not suitable for user data".
  2. It is possible to import holdings from a backup, so you have instruments and holdings. This will not include historical data.
  3. Download Investoscope updater and edit line 6 of investoscope.py to include the correct path to the data folder. This was harder to find than expected. I managed to find mine at /Users/[username]/Library/Containers/com.investoscope.Investoscope3/Data/Library/Application Support/Investoscope 3
  4. Install requirements for Investoscope Updater, this is at least sudo pip3 install requests (I did this over a little while and can't remember if there was anything else).
  5. Update line 3 of script to usr/bin/python3 which reflects the location of Python3 on Catalina.
  6. Run Investoscope Updater - it should now run and update instruments :-)

I am getting a couple of errors and my coding skills are not yet up to fixing them:

​/private/var/folders/37/vzx7pkfs76s5447sgvn0j9c00000gn/T/AppTranslocation/91E0BB27-CB3A-4D4E-A5DD-4B3F419B796E/d/Investoscope Updater.app/Contents/Resources/investoscope.py:57: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if process.returncode is not 0:

and

/private/var/folders/37/vzx7pkfs76s5447sgvn0j9c00000gn/T/AppTranslocation/91E0BB27-CB3A-4C4E-A5DD-4B3F417B796E/d/Investoscope Updater.app/Contents/Resources/qapi.py:59: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if len(code_market) is not 2:

I also see some of these but this may be linked to instruments

An exception of type AttributeError occurred. Arguments:
("'NoneType' object has no attribute 'group'",)

I am testing out some alternatives to Investoscope but nothing is as good yet :-(

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions