Skip to content

Commit d855d4b

Browse files
committed
Add incantation to activate a venv in Windows VS Code console
1 parent 6685e66 commit d855d4b

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

lessons/beginners/venv-setup/index.md

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
{%- macro sidebyside(titles=['Unix', 'Windows']) -%}
1+
{%- macro sidebyside(titles=['Unix', 'Windows'], code=True) -%}
22
<div class="row side-by-side-commands">
33
{%- for title in titles -%}
44
<div class="col">
55
<h4>{{ title }}</h4>
66
{%- filter markdown() -%}
7-
```{%- if title.lower().startswith('win') -%}dosvenv{%- else -%}console{%- endif -%}
7+
{%- if code -%}```
8+
{%- if title.lower().startswith('win') -%}dosvenv{%- else -%}console{%- endif -%}
9+
{%- endif -%}
810
{{ caller() | extract_part(loop.index0, '---') | dedent }}
9-
```
11+
{%- if code -%}```{%- endif -%}
1012
{%- endfilter -%}
1113
</div>
1214
{%- endfor -%}
@@ -192,10 +194,21 @@ V grafickém prohlížeči souborů to vypadá např. takto:
192194

193195
Nakonec virtuální prostředí aktivuj:
194196

195-
{% call sidebyside(titles=['Unix', 'Windows']) %}
197+
{% call sidebyside(titles=['Unix', 'Windows'], code=False) %}
198+
```console
196199
$ source venv/bin/activate
200+
```
197201
---
202+
```doscon
198203
> venv\Scripts\activate
204+
```
205+
206+
Jestli používáš příkazovou řádku ve Visual Studio Code,
207+
je příkaz pro Windows složitější:
208+
```doscon
209+
> &powershell -ExecutionPolicy bypass
210+
> venv/Scripts/Activate.ps1
211+
```
199212
{% endcall %}
200213

201214
Po spuštění tohoto příkazu by se mělo na začátku příkazové řádky

0 commit comments

Comments
 (0)