Hi @campbellfleury
This is expected behaviour. The Custom Python Interpreter option was removed in FME 2019 for macOS and Linux platforms.
@campbellfleury
After realising FME 2019 for MacOS has no option for choosing a custom python interpreter, I had to do the following to avoid maintaining two sets of site-packages:
- Download and install Python 3.7 from the web (comes with pip3)
- Manage packages via pip3 (eg pip3 install *packagename*)
- Get rid of FME’s site-packages directory (or rename it)
mv /users/*USERNAME*/.local/lib/python3.7/site-packages site-packages_fmeorig
- In it’s place, create a symbolic link to the external Python 3.7’s directory:
sudo ln -s /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ /users/*USERNAME*/.local/lib/python3.7/
- Done! Now your python packages installed via pip3 should be available both in IDLE and FME.