Hi Joe!
The ForexConnect-Python API distribute on next python platforms :
cpXX-cpXXm-macosx_10_9_x86_64
cpXX-cpXXm-manylinux1_x86_64
cpXX-cpXXm-win_amd64
cpXX-cpXXm-win32(where XX is 35 to 37)
If u have latest python, need to manually install .whl file, with little bit changes:
need to download .whl file and rename it to tag that is supported by your environment.
Please, take a look to next steps.
(assumed, for example, u have linux and 3.10 python)
1. Get .whl correspond u platform from original pip distribution: https://pypi.org/project/forexconnect/1.6.5/#filestrading@tradingfxcm:~/forexconnect$ wget
https://files.pythonhosted.org/packages ... x86_64.whl...
Saving to: ‘forexconnect-1.6.5-cp37-cp37m-manylinux1_x86_64.whl’
forexconnect-1.6.5-cp37-cp37m-manylinux1_x86 100%[==============================================================================================>] 8,65M 7,61MB/s in 1,1s
2022-12-12 12:42:58 (7,61 MB/s) - ‘forexconnect-1.6.5-cp37-cp37m-manylinux1_x86_64.whl’ saved [9072917/9072917]
2. Check python version:trading@tradingfxcm:~/forexconnect$ python3 --version
Python 3.10.6
trading@tradingfxcm:~/forexconnect$ pip --version
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)
3. Get the list of all tags that are supported by your environment:python3 -m pip install packaging
python3 -c "import packaging.tags; print(list(packaging.tags.sys_tags()))" > packaging.list.txt
4. From packaging.list.txt take cp37-abi3-manylinux1_x86_64:...
<cp37-abi3-manylinux_2_6_x86_64 @ 139728660976256>
<cp37-abi3-manylinux_2_5_x86_64 @ 139728660976448>
<
cp37-abi3-manylinux1_x86_64 @ 139728660976640>
<cp37-abi3-linux_x86_64 @ 139728660976832>
<cp36-abi3-manylinux_2_35_x86_64 @ 139728660977024>
<cp36-abi3-manylinux_2_34_x86_64 @ 139728660977344>
...
5. Rename forexconnect-1.6.5-cp37-cp37m-manylinux1_x86_64.whl to forexconnect-1.6.5-cp37-abi3-manylinux1_x86_64.whl:trading@tradingfxcm:~/forexconnect$ mv ./forexconnect-1.6.5-cp37-cp37m-manylinux1_x86_64.whl ./forexconnect-1.6.5-cp37-abi3-manylinux1_x86_64.whl
6. Install ForexConnect-Python API for u platform:trading@tradingfxcm:~/forexconnect$ python3 -m pip install ./forexconnect-1.6.5-cp37-abi3-manylinux1_x86_64.whl
Defaulting to user installation because normal site-packages is not writeable
Processing ./forexconnect-1.6.5-cp37-abi3-manylinux1_x86_64.whl
Installing collected packages: forexconnect
Successfully installed forexconnect-1.6.5
Hope to helped u with it.