Created wheel for secretstorage: filename=SecretStorage-2.3.1-cp37-none-any.whl size=13965 sha256=b8a288b1b09bd7b243ae831d927e3088d43b928d97bf5236b233e4b3dcaf07cc Stored in directory: C:\Users\info\AppData\Local\pip\Cache\wheels\4e\5b\1b\be8c8a830a0243af85b2946a0aece2c6743d7f7f946977ed67 Building wheel for lxml (setup.py) ... error ERROR: Command errored out with exit status 1: command: 'c:\users\info\appdata\local\programs\python\python37-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv = '"'"'C:\Users\info\AppData\Local\Temp\pip-install-yuaimrtf\lxml\setup.py'"'"'; file='"'"'C:\Users\info\AppData\Local\Temp\pip-install-yuaimrtf\lxml\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\info\AppData\Local\Temp\pip-wheel-2hq_5_u2' --python-tag cp37 cwd: C:\Users\info\AppData\Local\Temp\pip-install-yuaimrtf\lxml\ Complete output (97 lines): Building lxml version 4.2.1. Building without Cython. ERROR: b'"xslt-config" \xad\xa5 \xef\xa2\xab\xef\xa5\xe2\xe1\xef \xa2\xad\xe3\xe2\xe0\xa5\xad\xad\xa5\xa9 \xa8\xab\xa8 \xa2\xad\xa5\xe8\xad\xa5\xa9\r\n\xaa\xae\xac\xa0\xad\xa4\xae\xa9, \xa8\xe1\xaf\xae\xab\xad\xef\xa5\xac\xae\xa9 \xaf\xe0\xae\xa3\xe0\xa0\xac\xac\xae\xa9 \xa8\xab\xa8 \xaf\xa0\xaa\xa5\xe2\xad\xeb\xac \xe4\xa0\xa9\xab\xae\xac.\r\n' make sure the development packages of libxml2 and libxslt are installed
what I did wrong?
@tech1and lxml package is not installing correctly. Install it separately before installing Shuup. For Windows easiest way to install lxml would be with wheel from here. Download wheel and then you can just pip install <path-to-whl.whl>. You should likely also install lxml outside your virtual environment so you might need to re-create your environment after this.
Sorry if this has been asked a million times before. But since its not clearly mentioned on the website I am asking here explicitly - multivendor solution is not available in open-source. Please confirm. Thanks!
@nsangwan our multivendor solution is not available in OS version, but you surely can implement your own over it. Basically vendors are suppliers and you would need to “just” implement some admin module for vendors to manage their products and stocks. In theory you as a superuser admin you could manage products for all vendors. This logic here defines how supplier/vendor is selected for front/order line. This here would define the currently active vendor for admin and is the key part for defining admin modules for vendors.
So basically what our multivendor solution does is define multiple vendor admin module and slightly more advanced way to get supplier for the shop product.
Understood @tulimaki . Thanks a lot for the detailed response. Helpful.
Hi everyone I am new to shuup but I have solid bases in python / django. but i would like to install shuup to make an ecommerce start-up. thank you!
Can Shuup be used as a Subscription platform? I'm not sure what's the right word. Platform isn't I guess. Basically imagine having some sort of SaaS, can it work out to handle payments and stuff or it's better to use a different solution?
@h8pwn Yes, you can use Shuup as a base platform and then create custom addon to manage the subscriptions for you.
@chessbr ok thank you
Hi there! I am new here :) I am checking out Shuup and verifying if it has the features I need or whether it can be easily extended with what I need. In this regard it's not clear if it supports OAuth for user authentication. I couldn't find anything in the doc. Is this a supported auth method or would I need to implement a plugin by myself ?