Closed jadenaccord closed 3 years ago
I did and although it went over the skeleton, when loading the essence, it showed this:
Loading skeleton...
Loading essence...
Downloading: 100%|████████████████████████████████████████████████████████████████| 1.04M/1.04M [00:00<00:00, 2.33MB/s]
Downloading: 100%|██████████████████████████████████████████████████████████████████| 456k/456k [00:00<00:00, 1.43MB/s]
Downloading: 100%|████████████████████████████████████████████████████████████████| 1.36M/1.36M [00:00<00:00, 2.74MB/s]
Cache file doesn't exist, creating a new one...
Traceback (most recent call last):
File "C:\Users\Eier\Documents\ObsidianVaults\Matrix.obsidian\plugins\Dual\skeleton\server.py", line 12, in
What OS are you on?
Closing this because the new Rust backend makes issues related to the old Python backend irrelevant.
(Python 3.8.4 on Windows 10 20H2 (64 bit))
When I ran "python server.py --path /path/to/vault" inside my vault directory, I received the following output:
A quick Google search got me to this StackOverflow question: https://stackoverflow.com/questions/9233027/unicodedecodeerror-charmap-codec-cant-decode-byte-x-in-position-y-character.
One person suggested specifying the encoding when opening the file. So, inside
skeleton/util.py
, I changedcontent = open(file).read()
(line 8) tocontent = open(file, "utf8").read()
and this solved the problem. But I thought it was worth mentioning anyway as I didn't see anything in the documentation about file encoding.