Dernière activité 1721225125

use to effect change in the universe

kristofer's Avatar kristofer a révisé ce gist 1721225125. Aller à la révision

1 file changed, 1 insertion, 1 deletion

venv.md

@@ -1,4 +1,4 @@
1 - # Python3 venv Virtual Environment Fundamentals
1 + # Python3 Virtual Environment Fundamentals
2 2
3 3 __Python Virtual Environments__ are a tool used to create isolated spaces on your computer where you can install
4 4 and manage different versions of Python, as well as their respective packages, without affecting

kristofer's Avatar kristofer a révisé ce gist 1721137532. Aller à la révision

1 file changed, 1 insertion, 1 deletion

venv.md

@@ -54,7 +54,7 @@ or
54 54 ``pip install -r requirements.txt``
55 55
56 56 Place the ``requirements.txt`` file in the root of your project directory.
57 - When ready to install the dependencies, ensure your terminal is navigated to the project directory
57 + When ready to install the dependencies, ensure the current working directory (CWD) is the project directory
58 58 and your virtual environment is activated. Then, run ``pip install -r requirements.txt``
59 59 to install the listed packages within your virtual environment.
60 60

kristofer's Avatar kristofer a révisé ce gist 1721137487. Aller à la révision

1 file changed, 3 insertions, 3 deletions

venv.md

@@ -22,7 +22,7 @@ To create a virtual environment, go to the root of your project and run
22 22 It will create a virtual environment called venv
23 23
24 24 ## Activate venv
25 - `.\venv\bin\activate`
25 + `./venv/bin/activate` or `./.venv/bin/activate`
26 26
27 27 Verify it is working with:
28 28
@@ -32,7 +32,7 @@ Verify it is working with:
32 32
33 33 ## Intall packages
34 34
35 - Depending on what you're gonna do with the project.
35 + Depending on what you're gonna do with the project. Use `pip` to install packages.
36 36
37 37 ``pip install jupyter matplotlib numpy pandas scipy scikit-learn``
38 38
@@ -60,7 +60,7 @@ to install the listed packages within your virtual environment.
60 60
61 61 ```bash
62 62 python -m venv venv
63 - .\venv\bin\activate
63 + ./venv/bin/activate
64 64 pip install -r requirements.txt
65 65 ```
66 66

kristofer's Avatar kristofer a révisé ce gist 1721133880. Aller à la révision

Aucun changement

kristofer's Avatar kristofer a révisé ce gist 1721133854. Aller à la révision

1 file changed, 15 insertions

venv.md

@@ -1,4 +1,19 @@
1 1 # Python3 venv Virtual Environment Fundamentals
2 +
3 + __Python Virtual Environments__ are a tool used to create isolated spaces on your computer where you can install
4 + and manage different versions of Python, as well as their respective packages, without affecting
5 + the global system installation. This isolation helps avoid version conflicts between projects that
6 + require different dependencies or libraries.
7 +
8 + Here's an in-depth look at how they work:
9 +
10 + ### Why Use Virtual Environments?
11 +
12 + - Isolation: Each virtual environment is independent of others, ensuring no interference occurs between projects with conflicting requirements.
13 + - Dependency Management: It allows you to manage dependencies for a specific project without affecting other projects or the system's Python installation.
14 + - Reproducibility: By using virtual environments, it becomes easier to replicate your development environment on another machine or share with others.
15 + - Safety: It prevents accidental modification of global packages and allows you to experiment without risking the system's Python installation.
16 +
2 17 ## Create a venv
3 18 To create a virtual environment, go to the root of your project and run
4 19

kristofer's Avatar kristofer a révisé ce gist 1721132797. Aller à la révision

1 file changed, 1 insertion, 1 deletion

venv.md

@@ -1,4 +1,4 @@
1 - # Python3 venv virtual environment cheat sheet
1 + # Python3 venv Virtual Environment Fundamentals
2 2 ## Create a venv
3 3 To create a virtual environment, go to the root of your project and run
4 4

kristofer's Avatar kristofer a révisé ce gist 1721132548. Aller à la révision

1 file changed, 3 insertions

venv.md

@@ -16,6 +16,9 @@ Verify it is working with:
16 16
17 17
18 18 ## Intall packages
19 +
20 + Depending on what you're gonna do with the project.
21 +
19 22 ``pip install jupyter matplotlib numpy pandas scipy scikit-learn``
20 23
21 24 ``pip install Flask``

kristofer's Avatar kristofer a révisé ce gist 1721132513. Aller à la révision

1 file changed, 4 insertions

venv.md

@@ -18,6 +18,10 @@ Verify it is working with:
18 18 ## Intall packages
19 19 ``pip install jupyter matplotlib numpy pandas scipy scikit-learn``
20 20
21 + ``pip install Flask``
22 +
23 + ``pip install django``
24 +
21 25 or
22 26
23 27 ``python -m pip install -U jupyter matplotlib numpy pandas scipy scikit-learn``

kristofer's Avatar kristofer a révisé ce gist 1721132477. Aller à la révision

1 file changed, 1 insertion, 1 deletion

venv.md

@@ -11,7 +11,7 @@ It will create a virtual environment called venv
11 11
12 12 Verify it is working with:
13 13
14 - `which python` and it should be `"somwthing-something"/venv/bin/python`
14 + `which python` and it should be `"something-something"/venv/bin/python`
15 15
16 16
17 17

kristofer's Avatar kristofer a révisé ce gist 1721132455. Aller à la révision

1 file changed, 7 insertions, 1 deletion

venv.md

@@ -7,7 +7,13 @@ To create a virtual environment, go to the root of your project and run
7 7 It will create a virtual environment called venv
8 8
9 9 ## Activate venv
10 - ``.\venv\bin\activate``
10 + `.\venv\bin\activate`
11 +
12 + Verify it is working with:
13 +
14 + `which python` and it should be `"somwthing-something"/venv/bin/python`
15 +
16 +
11 17
12 18 ## Intall packages
13 19 ``pip install jupyter matplotlib numpy pandas scipy scikit-learn``
Plus récent Plus ancien