Add command switch tabs for Bash, CMD and Powershell with sphinx-tabs (#3714)

* Enable Sphinx extension sphinx-tabs

* Add command tabs for all export commands

* Add command tabs for all venv commands

Fix trim spaces
This commit is contained in:
Grey Li 2020-10-16 05:08:37 +08:00 committed by GitHub
parent c5a5d9b30b
commit 1035efc7d6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
14 changed files with 498 additions and 126 deletions

View file

@ -75,17 +75,23 @@ Create an environment
Create a project folder and a :file:`venv` folder within:
.. code-block:: sh
.. tabs::
$ mkdir myproject
$ cd myproject
$ python3 -m venv venv
.. group-tab:: macOS/Linux
On Windows:
.. code-block:: text
.. code-block:: bat
$ mkdir myproject
$ cd myproject
$ python3 -m venv venv
$ py -3 -m venv venv
.. group-tab:: Windows
.. code-block:: text
> mkdir myproject
> cd myproject
> py -3 -m venv venv
.. _install-activate-env:
@ -95,15 +101,19 @@ Activate the environment
Before you work on your project, activate the corresponding environment:
.. code-block:: sh
.. tabs::
$ . venv/bin/activate
.. group-tab:: macOS/Linux
On Windows:
.. code-block:: text
.. code-block:: bat
$ . venv/bin/activate
> venv\Scripts\activate
.. group-tab:: Windows
.. code-block:: text
> venv\Scripts\activate
Your shell prompt will change to show the name of the activated
environment.