bean-report not loading (python 3.9)

33 views
Skip to first unread message

tbra...@gmail.com

unread,
Oct 26, 2020, 10:02:36 AM10/26/20
to Beancount
Hello Beancounters,
I recently came back to beancount after a long hiatus. So, I started with a fresh install of beancount from the source repository (per instructions, pip install git+https://github.com/beancount/beancount#egg=beancount).

I next tried to generate an example file and run a report to test everything out. However, I get "'bean-report' is not recognized as an internal or external command..." etc). Has bean-report been relocated (like beanprice for example)?

I might try the pyPI package next, but hoping you all would be generous enough to provide some advice.

Many thanks,
Tim

Daniele Nicolodi

unread,
Oct 26, 2020, 10:05:56 AM10/26/20
to bean...@googlegroups.com
On 26/10/2020 15:02, tbra...@gmail.com wrote:
> Hello Beancounters,
> I recently came back to beancount after a long hiatus. So, I started
> with a fresh install of beancount from the source repository (per
> instructions, pip install
> git+https://github.com/beancount/beancount#egg=beancount).

If you install form git you need to select the "v2" branch. The "master"
branch is dedicated to the development of the future 3.0 release

Cheers,
Dan

tbra...@gmail.com

unread,
Oct 26, 2020, 10:37:16 AM10/26/20
to Beancount
Perfect! Thank you!

My steps for the record (and maybe helping someone else down the line):
1) pip uninstall beancount remove the dev version (master branch)
2) pip install git+https://github.com/beancount/beancount@v2 reference the v2 branch

I don't understand the #egg=beancount bookmark, but based on the outcome and Dan's reply, that appears to be referencing the master branch by default.

Daniele Nicolodi

unread,
Oct 26, 2020, 10:50:17 AM10/26/20
to bean...@googlegroups.com
On 26/10/2020 15:37, tbra...@gmail.com wrote:
> Perfect! Thank you!
>
> My steps for the record (and maybe helping someone else down the line):
> 1) pip uninstall beancount remove the dev version (master branch)
>
> 2) pip install git+https://github.com/beancount/beancount@v2 reference
> the v2 branch

The '#egg=<name>' syntax is to tell pip what's the name of the egg
(package) to be installed and it is used for dependency resolution. In
this case it is not necessary to specify it.

Cheers,
Dan

Martin Blais

unread,
Oct 26, 2020, 11:19:42 AM10/26/20
to Beancount
See here for notes on the next version: http://furius.ca/beancount/doc/v3


--
You received this message because you are subscribed to the Google Groups "Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beancount+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/654a517e-42cc-ba30-0824-7c0f2b31c2f7%40grinta.net.
Reply all
Reply to author
Forward
0 new messages