Hello - I have set up my first pipeline, pretty b...
# troubleshooting
d
Hello - I have set up my first pipeline, pretty basic using the quickbooks tap and the csv loader. I tried running the pipeline from the meltano UI, but in the logs was met with this error:
Copy code
meltano | The `discovery.yml` manifest received from <https://www.meltano.com/discovery.yml> has version 18, while this version of Meltano requires version 17.
meltano | Please install the latest compatible version of Meltano using `meltano upgrade`.
When I run :
Copy code
meltano upgrade
I am then met with an error saying:
Copy code
[WinError 1920] The file cannot be accessed by the system: 'C:\\Users\\<user>\\OneDrive\\Documents\\Github\\dev-meltano-quickbooks\\meltano-projects\\quickbooks-int\\.meltano\\run\\bin'
I thought this could be an issue having my project directory in onedrive, but also recreated the project on my C: drive and received the same error. I have not found much online to fix this issue. Has anyone else encountered this / have any recommendations to fix this?
d
@dylan_accorti Are you running Meltano in WSL(2), or using the Windows version of python?
It’s possible that
meltano upgrade
is currently broken on Windows, when running in WSL, natively, or both
cc @aaronsteers
a
@dylan_accorti - By chance does your user ID contain a space or other special character?
Depending on how you installed meltano, the path of least resistance is probably something like
Copy code
pip uninstall meltano
pip install meltano
To @douwe_maan's comment, there may be some incompatibility with Windows in general which may be affecting this. If you can use WSL or Dev Containers, these will probably give you a better overal experience until we tackle Windows compat issues here and here.