Hi,
I started to find the possibility of implementing XBlock as plugin for Tutor OpenEdx. I successfully test installing the sample XBlock-poll by following the guideline from [Tutor Doc] (Configuration and customisation — Tutor documentation).
When I tried to setup development environment for XBlock on my local machine, I got problems.
-
There are many documents and I am confused, which one I should follow. (OpenEdx Doc, GitHub Doc, and Appsember doc)
-
I firstly follow the instruction from OpenEdx Doc. After cloning XBlock-SDK from git. I change instruction
make install
to bepip install -qr requirements\dev.txt
. When I try to create my custom xblock for the first time with this command(xblock-env) $ xblock-sdk/bin/workbench-make-xblock
. The system cannot recognizexblock-sdk
.
And I try topip install xblock
andpip install xblock-sdk
. (both outside the virtual environment and inside the virtual environment), the system cannot recognize the command xblock-sdk. -
Is it necessary to install
pip install xblock
andpip install xblock-sdk
? -
I am window guy, and i found that some of the commands are Linux. Is there any concrete set of instructions to setup XBlock development environment?
Thanks a lot in advance.