https://github.com/rishant/python_virtualenv
python virtual environment with multiplate python version
https://github.com/rishant/python_virtualenv
Last synced: 18 days ago
JSON representation
python virtual environment with multiplate python version
- Host: GitHub
- URL: https://github.com/rishant/python_virtualenv
- Owner: rishant
- Created: 2023-07-09T13:30:07.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-30T08:44:17.000Z (over 2 years ago)
- Last Synced: 2025-04-05T06:29:44.959Z (10 months ago)
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# python_virtualenv
python virtual environment with multiplate python version
# Steps:
## Install multiple versions of Python into machine:
```
Example:
1. python27
2. python36
3. python39
4. python310
5. python311
```
## Set Python Path into Windows System Variables:
## Create A Project-Root-Folder for Python project.
```
cmd:\> mkdir virtual-env-poc
cmd:\> cd virtual-env-poc
```
## Create Virtual Environment:
```
cmd: virtual-env-poc\> python -m virtualenv -p C:\Python\Python27\python.exe myVirtualEnv27
cmd: virtual-env-poc\> python -m virtualenv -p C:\Python\Python310\python.exe myVirtualEnv310
cmd: virtual-env-poc\> python -m virtualenv -p C:\Python\Python311\python.exe myVirtualEnv311
```
## Activate Virtual Environment:
```
cmd: virtual-env-poc\> .\myVirtualEnv27\Scripts\activate
--or--
cmd: virtual-env-poc\> .\myVirtualEnv310\Scripts\activate
--or--
cmd: virtual-env-poc\> .\myVirtualEnv311\Scripts\activate
```
## De-activate Virtual Environment:
```
(myVirtualEnv27) cmd: virtual-env-poc\> deactivate
cmd: virtual-env-poc\>
```
## Create requirment.txt:
```
(myVirtualEnv27) cmd: virtual-env-poc\> python -m pip freeze > requirements.txt
```
## Install dependencies manually or using requirment.txt:
```
(myVirtualEnv27) cmd: virtual-env-poc\> python -m pip install numpy
--or--
(myVirtualEnv27) cmd: virtual-env-poc\> python -m pip install -r .\requirements.txt
```
## Check installed dependencies:
```
(myVirtualEnv27) cmd: virtual-env-poc\> python -m pip list
```
## Pycharm virtual env creation:
```
file (Menu) >> setting >> project >> python interpreter >> setting icon >> show all (option) --> "Create new python virtual env interpreter"
```
# References:
[](https://www.youtube.com/watch?v=sk-ikK90AyQ)
[](https://www.youtube.com/watch?v=ggRsauJcEyE)
[](https://www.youtube.com/watch?v=Lah7WGW6exg)
[](https://www.youtube.com/watch?v=2P30W3TN4nI)