You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First off, thank you for the great work on this project! I've recently been using the RO-Crate Validator for my research project, it has been incredibly helpful.
However, I did want to ask a question about something I've ran into when trying to use the validator on my Windows machine (I usually use MacOS, so I only encountered this recently). Specifically, the validator throws a ModuleNotFoundError related to termios, which I understand is a Unix-specific module (from reading the documentation). Below is the traceback I encountered:
Traceback (most recent call last):
File "<string>", line 1, in <module>
...
File "C:\Users\Victoria\rocrate-validator\rocrate_validator\cli\commands\validate.py", line 19, in <module>
import termios
ModuleNotFoundError: No module named 'termios'
Here are the steps I followed to setup the validator:
poetry run rocrate-validator validate <path_to_rocrate> # inserting a path to a specified ROCrate
Would it be possible to add support for Windows in future releases? Although I understand this might required changing how terminal interactions are handled. Also, please let me know if I've just been setting this up wrong!
Regardless, thank you again for your time and all the effort you put into this project! :)
The text was updated successfully, but these errors were encountered:
Hi @victoriahendersonn. I've fixed the issue with the termios module and made some other small changes to support Windows.
You can find the updates on the develop branch.
Let us know how it goes!
Apologies, I've just been quite busy with university course work! I've just tried it on my Windows PC now, the validator is working as intended - thank you heaps :)
Hello,
First off, thank you for the great work on this project! I've recently been using the RO-Crate Validator for my research project, it has been incredibly helpful.
However, I did want to ask a question about something I've ran into when trying to use the validator on my Windows machine (I usually use MacOS, so I only encountered this recently). Specifically, the validator throws a
ModuleNotFoundError
related totermios
, which I understand is a Unix-specific module (from reading the documentation). Below is the traceback I encountered:Here are the steps I followed to setup the validator:
git clone https://github.com/crs4/rocrate-validator.git
cd rocrate-validator
python3 -m venv .venv
. .venv/bin/activate
poetry install
poetry run rocrate-validator validate <path_to_rocrate>
# inserting a path to a specified ROCrateWould it be possible to add support for Windows in future releases? Although I understand this might required changing how terminal interactions are handled. Also, please let me know if I've just been setting this up wrong!
Regardless, thank you again for your time and all the effort you put into this project! :)
The text was updated successfully, but these errors were encountered: