title: How to enable jupyter extension without admin by appropriate way of calling subcommand
body: <p>this question is a representative one for a bunch of questions related to the execution of subcommand of &quot;jupyter&quot; command in Windows.</p>
  <p>As I could not get the Admin to install jupyter, I have used <code>pip install notebook --user</code> in cmd, and it is not accessible to add jupyter to PATH as well. When using cmd calling &quot;jupyter&quot; or &quot;notebook&quot; would get me <strong>&quot;jupyter/notebook is not recognized as an internal or external command, operable program or batch file&quot;</strong>, so the only way I could call a notebook is by <code>python -m notebook</code>, and a <code>python -m jupyter</code> would get me the usage of this command, like --help, --version or so.</p>
  <p>However, sometimes I might need to add subcommand to jupyter, like <code>jupyter contrib nbextension install</code>, but since jupyter is not in the PATH, calling this command directly would give &quot;not recognized&quot; error. Still, it is also not feasible for this command: <code>python -m jupyter contrib nbextension install</code>, as it would give me <strong>&quot;Jupyter command 'jupyter-contrib' not found&quot;</strong>.</p>
  <p>This issue has troubled me for a while, so I am looking for any help/advice. Perhaps there should be correct way to call subcommand of jupyter following <code>python -m</code>?</p>
  <p>Great thanks.</p>