Skip to content

Installation Problems

Jan Ilavsky edited this page Dec 19, 2023 · 17 revisions

Fixing installation problems

There are few suggestions which I keep sending to users first, when any installation problems occur. They are now listed here, please, try them and only of they don't work, let me know and work with me on figuring out why you cannot install the packages.

But first: Make sure you have the latest Installer version (currently v1.16) : GHInstaller_IrenaNika_v1.xx.pxp Did you read them Inst_Help notebook when you opened the Installer.pxp file in Igor? If you freshly installed Igor Pro, did you quit and start again? This will create needed folders.

Igor Pro versions compatibility

Igor Pro 9, released August 2021, requires October2021 release or later. September2020 regular release does not compile due to change in Igor Pro code from ~January 2021.

Igor Pro 8 can use any stable release since ~2019.

Igor Pro 7 is not supported anymore and the last compatible release is February2020. You also need older version of installer (version 1.10). Link to installer: https://github.com/jilavsky/SAXS_IgorInstaller/blob/master/Igor_GitHub/GHInstaller_IrenaNika_v1.10.pxp?raw=true run installer and choose February2020 as version you want to install. Higher versions will NOT run on Igor 7.08.

Igor Pro 6 is really obsolete by now and distribution method used with it has failed due to increased security requirements today. If really needed, contact author for the zip file. But this code should not be used anymore.

Cloud/Network drives problems

Multiple users reported, that they have problems installing and running Igor Pro macros when their home folder or any folder involved in installation is in iCloud/Box/Dropbox/NameYourSchool-WorkProvider cloud. These folders are unreliable as the files may look in system file viewer as present, but not be fully or at all on local storage media. Igor does not wait for any file to be downloaded locally as system expects and fails with installation or functions. Use ONLY local storage for installation and running macros. Note, that network drives have been found similarly unreliable for data files. I strongly suggest to first copy any data locally (e.g., external drive if needed) that trying to use them from network locations.

Installation failed first time

Most commonly zip file SAXS_IgorCode-MonthYear.zip is corrupted or files are corrupted during unzipping. This is common on Windows when network safety tools or antivirus software prevents my code from working right. Easy first solution: Delete the zip file SAXS_IgorCode-MonthYear.zip and folder SAXS_IgorCode-MonthYear from your desktop and run again. Sometimes it helps to run this second time while connected to different network connection (like home without overzealous facility IT).

Installation failed second time

OK, so second attempt to get proper files on desktop failed. We need to do it for the code - something is preventing IgorPro from properly talking to Github. Firewall on your computer or something on network. Open the Github release page in the web browser. Download for the release (or prerelease = beta) from "assets" the zip file with source code. Extract from this zip file the folder of the same name and place it on the desktop.

Install now using "Use Local Folder?" : check the "Use Local Folder?" checkbox, select in the dialog which opens the folder you obtained in step above, and confirm "Select folder". Check right checkboxes on what you want to install and Install what you need.

Installation failed third time?

Well, this is interesting. My last suggestion is to wipe Igor Pro and reinstall the latest version - the standard suggestion when everything fails in software... After this suggestion, no one came with more issues recently, so if it still keeps failing, let me know.

Important

Do NOT overthink this. This should work (and 99% of times it does) at push button/check few checkboxes/push button. Works fine for newbies, Igor gurus seem to find ways to prevent this from working. So let it do its job...

Error with HDF5 in error message

Number of errors can be generated by Igor 8.04 when there is problem with linking proper (current) version of HDF5.xop in correct place. There seem multiple ways this can fail and all have in common that HDF5.xop extension, distributed with Igor Pro and maintained by Wavemetrics, is either stale (old version, e.g. from Igor 6 or 7 in Igor 8) is linked or nothing is linked at all. I wrote description how to fix this in Irena/Nika on line manual. Please, follow the instructions there.

macOS xop not loading issue

Please note, that macOS Catalina and later versions have issues loading old (unsigned) xop packages due to system protection system (Gatekeeper). I personally run Igor 8.04 and 9.00 on Catalina without problems, but getting xops to load is bit challenge. One time challenge... If you need to use Catalina or later, here are some helpful links. General Wavemetrics statement macOS xop load issue , and how to get xops loading.