Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Command errored out with exit status 1 #71

Open
sEdsKi opened this issue Jan 23, 2022 · 4 comments
Open

Command errored out with exit status 1 #71

sEdsKi opened this issue Jan 23, 2022 · 4 comments

Comments

@sEdsKi
Copy link

sEdsKi commented Jan 23, 2022

Hi, Sorry - I have next to no idea what I'm doing.

I've attempted to install this on a Linux Virtual Machine. Is that possible?
I got to this point...

image

@breed808
Copy link
Contributor

Do you have a C compiler installed? It's necessary to build the cryptography library used by solariot.

I can't find any mention of installing system packages in the official documentation, but Docker is apparently installed. You could attempt to run solariot via the Docker container.

@sEdsKi
Copy link
Author

sEdsKi commented Jan 25, 2022

Do you have a C compiler installed?

Not unless it was installed along with the HAOS for Virtual Machine.
I have tried searching and reading up - but cannot find anything that looks suitable

You could attempt to run solariot via the Docker container.

I'm not sure how to go about this

@meltaxa
Copy link
Owner

meltaxa commented Jan 26, 2022

Try doing the same in a fresh python virtual environment. For example:

python3 -m venv solariot-venv
cd solariot-venv
source bin/activate
git clone https://github.com/meltaxa/solariot.git
cd solariot
pip install --upgrade -r requirements.txt

I was able to do the above without error (on Python 3.8).

As mentioned, Docker is also another way to run Solariot. You'll need to install Docker Desktop: https://www.docker.com/products/docker-desktop. Follow the instructions under the Docker heading in the readme.

@sEdsKi
Copy link
Author

sEdsKi commented Jan 28, 2022

Both of these options are beyond my full understanding.
Should I be running these commands through ssh? Some other method?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants