tBuLi / kingdon

A symbolically optimized and pythonic Clifford (geometric) algebra library named after none other than William Kingdon Clifford.
https://tbuli.github.io/teahouse/
MIT License
45 stars 5 forks source link

Unable to install from source using setup.py #33

Closed akami-channel closed 10 months ago

akami-channel commented 10 months ago

Description

Describe what you were trying to get done. Tell us what happened, what went wrong, and what you expected to happen.

I am trying to install from source. Specifically, I want to install from source to install a previous version of kingdon because I am trying to emulate what sudgylacmoe does at the end of his "A Swift Introduction to Projective Geometric Algebra" video. However, whether I try to install previous versions or the latest version via the setup.py file, the result is the same.

What I Did

python3 setup.py

steven@DESKTOP-3V2G4GR:~/kingdon$ python3 setup.py                                                                                                                                                         

Results:

usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: no commands supplied

akami-channel commented 10 months ago

I see now there is a Makefile. Not sure why I didn't notice it before. I simply saw the setup.py and focused on that. My mistake, though, it wouldn't be bad to add an "installation from source" instructions part in the readme just for clarity.

tBuLi commented 10 months ago

The documentation has instructions for installing from source here: https://kingdon.readthedocs.io/en/latest/installation.html