-
Notifications
You must be signed in to change notification settings - Fork 3
Description
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.
- 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".
- It is possible to import holdings from a backup, so you have instruments and holdings. This will not include historical data.
- 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
- 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). - Update line 3 of
script
tousr/bin/python3
which reflects the location of Python3 on Catalina. - 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 :-(