-
Notifications
You must be signed in to change notification settings - Fork 111
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
No mention of Golang installation needed for (local) testing #379
Comments
Looking further, I see that the library uses As evident from the errors above, Furthermore, I can also see there are more "managers" and environment settings files around that're all not mentioned nor documented anywhere in the |
This appears to be because |
You're right we should add in the |
Closing as the test suite is based on |
What was wrong?
pytest
command fails with "keyerror GOPATH", nowhere in any testing manual is described how to set up the full testing environment, only one command is given, no mention of Go is made, or any specific golang installation version requirements.CodeCommand that produced the error(full path replaced with
...
till project root)Full error output
Environment
# run this: (venv) ...\py-libp2p>python -m eth_utils ...\py-libp2p\venv\Scripts\python.exe: No module named eth_utils
(one quick
pip
installation later)Output:
(Disclaimer: You may notice the deviant
fastecdsa
installation, this is because I am installing and testing an experimental integration with a windows-buildablefastecdsa
wheel (alongside general windows integration), this problem is also mentioned in #363)(You also may notice python 3.8, this is for the testing environment as well)
How can it be fixed?
Have it be mentioned in
README.md
(or any other appropriate file that readme points to) that for testing, a golang installation is needed, and have it specify which version of golang.The text was updated successfully, but these errors were encountered: