faith_lierheimer
01/03/2023, 11:57 PMNo Python at '"C:\Users\flier\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\python.exe'
christoph
01/04/2023, 12:05 AMpipx
to install meltano?faith_lierheimer
01/04/2023, 12:19 AMchristoph
01/04/2023, 12:22 AMchristoph
01/04/2023, 12:23 AMpipx
is not that easy, now that you have already un-installed Python 3.10. Because without Python 3.10, you can now no longer run pip uninstall pipx
faith_lierheimer
01/04/2023, 12:26 AMfaith_lierheimer
01/04/2023, 12:27 AMchristoph
01/04/2023, 12:41 AMchristoph
01/04/2023, 12:43 AMpy.exe -3.10 -m pip uninstall pipx
christoph
01/04/2023, 12:45 AMpy.exe
), you can read up in its capabilities in section 4.8 of the Python documentation. https://docs.python.org/3/using/windows.html#python-launcher-for-windowsfaith_lierheimer
01/04/2023, 5:08 AMchristoph
01/04/2023, 5:41 AMpipx
itself is a Python package that you install by using your Python interpreter from step 1. At the point in time when you install pipx
, the package contents of pipx
should all be installed into a directory that is specific to your chosen version of the Python interpreter (at least that's what happens on Linux. I can't quite remember how the Python Interpreter does it on Windows). On Windows, using py.exe
, you can control which version of Python to use when installing pipx
in the form of py.exe -3.9 -m pip install --user pipx
3. `meltano`: As meltano
should be installed via pipx
, the version of Python that pipx
will use for installing the meltano
package should be determined by the version of Python you chose in step 2 (at least that's what I think how pipx
should behave on Windows)
4. Meltano plugins: Now when installing meltano plugins, they will execute using the version of Python that pipx
used when installing meltano
It's all a bit complex and probably shouldn't be that complex, but alas, that's what we get for trying to run many different python packages that may or may not all have conflicting dependencies and make them all work nicely in a meltano pipeline ...Sven Balnojan
01/04/2023, 9:22 AMfaith_lierheimer
01/04/2023, 6:52 PMfaith_lierheimer
01/04/2023, 6:54 PMchristoph
01/04/2023, 8:34 PMdocker is not something i've worked with before but it's definitely something i want to learn!I could not recommend ivan's courses more highly, if you really want to learn and understand it: https://www.ipspace.net/Introduction_to_Docker
faith_lierheimer
01/05/2023, 6:21 PM