Skip to content

Help with clvm_tools

Richard Kiss edited this page May 14, 2021 · 3 revisions

Windows

Building wheel for blspy (PEP 517) error

Make sure you are running python 64bit. You can find out python versions installed by runnning py -0a You'll see something like this:

Installed Pythons found by py Launcher for Windows
 (venv) *
 -3.8-64
 -3.8-32

If you only see a 32-bit version, install python 64-bit selecting the 'add to path' option. Once installed, run python on cmd/CLI to check what version runs as default). If it isn't the 64 bit one, you can a) uninstall python 32bit and/or delete it from your path b) for multiple versions of python installed simultaneously (e.g. 3.8-64 and 3.8-32), make sure that the first python path in your path environment variable is the 64bit one, so python 64 runs as default. For more of a detailed explanation see here

brun: unrecognized arguments error

This issue comes up when running brun '(+ 1 (q . 3))' '2' . The solution is to use double quotes instead of single quotes i.e. brun "(+ 1 (q . 3))" "2". That should work just fine.

Debian 10

ModuleNotFoundError: No module named 'clvm.CLMObject'

Install cmake from backports, and install clvm from source into the clvm_tools venv (credit to @sgharvey on keybase). This issue shows up when running 'run/brun' commands.

Clone this wiki locally