I really like the zerosum solution that Redstreet created for handling 
transfers and also how this can help with automation and it solves other 
issues. This solves the exact issue I was starting to face as I was getting 
setup. I'm trying to get the plugins to work but I'm getting an error 
message (perhaps it's something really simple ). 

1) I installed the plugins via pip successfully

(base) MacBook-Air:beandata jonathan$ pip show beancount-reds-plugins
Name: beancount-reds-plugins
Version: 0.1.0
Summary: A collection of plugins for Beancount
Home-page: https://github.com/redstreet/beancount_reds_plugins
Author: Red Street
License: GPL-3.0
Location: /Users/jonathan/opt/miniconda3/lib/python3.8/site-packages
Requires: beancount
Required-by:

2) when I try the sample file I get an error. Is there something I need to 
do elsewhere to get this to work? I thought I can use the existing 
bean-check code and just run it on the sample file. 

(2b) (base) MacBook-Air:beandata jonathan$ bean-check --version
Beancount 2.3.4 (git:5adf7b9a; 2021-03-20)

bean-check 
/Users/jonathan/opt/miniconda3/lib/python3.8/site-packages/beancount_reds_plugins/zerosum/zs_test.beancount
 
<load>:0:       Error importing 
"plugins.beancount_plugins_redstreet.zerosum.zerosum": Traceback (most 
recent call last):
    File 
"/Users/jonathan/opt/miniconda3/lib/python3.8/site-packages/beancount/loader.py",
 
line 573, in run_transformations
      module = importlib.import_module(plugin_name)
    File 
"/Users/jonathan/opt/miniconda3/lib/python3.8/importlib/__init__.py", line 
127, in import_module
      return _bootstrap._gcd_import(name[level:], package, level)
    File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
    File "<frozen importlib._bootstrap>", line 991, in _find_and_load
    File "<frozen importlib._bootstrap>", line 961, in 
_find_and_load_unlocked
    File "<frozen importlib._bootstrap>", line 219, in 
_call_with_frames_removed
    File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
    File "<frozen importlib._bootstrap>", line 991, in _find_and_load
    File "<frozen importlib._bootstrap>", line 961, in 
_find_and_load_unlocked
    File "<frozen importlib._bootstrap>", line 219, in 
_call_with_frames_removed
    File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
    File "<frozen importlib._bootstrap>", line 991, in _find_and_load
    File "<frozen importlib._bootstrap>", line 961, in 
_find_and_load_unlocked
    File "<frozen importlib._bootstrap>", line 219, in 
_call_with_frames_removed
    File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
    File "<frozen importlib._bootstrap>", line 991, in _find_and_load
    File "<frozen importlib._bootstrap>", line 973, in 
_find_and_load_unlocked
  ModuleNotFoundError: No module named 'plugins'
 

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/b48e0866-d882-479d-8424-106eca879ac1n%40googlegroups.com.

Reply via email to