Systemcluster / The-Witcher-3-Mod-manager

Mod manager for The Witcher 3 🗃

Home Page:https://www.nexusmods.com/witcher3/mods/2678

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No module named 'easyprocess'

cj360 opened this issue · comments

Since I'm on arch I've been installing the dependencies through pacman rather than pip and I have python-easyprocess installed but the mod manager doesn't seem to detect it for some reason.

Installing All NPC Scabbards
No module named 'easyprocess'
> Installed 0 mods or dlcs (1 errors)
commented

I would recommend just setting up the virtual environment with pipenv. It won't touch your global python installation and works fine on Arch as well.

easyprocess is a dependency of pyunpack, and isn't used by the mod manager directly, so I don't think I can do much there.

I just installed easyprocess via pipenv and now the mod installed fine. I thought the pipenv setup would have installed the dependencies but I guess easyprocess was skipped.

commented

That's interesting, I guess I'll specify easyprocess as a separate dependency just to make sure. Thanks for letting me know!

commented

It seems like pipenv doesn't add sub-dependencies of platform specific dependencies to the lockfile, I've added it manually to the Pipfile now. Thanks again for the report!