How to set local Environment with Python
Background
When I tryied to write some codes by python, I had a experience that a certain python version was not supported for several specific libraries. (some reason of bad compatibility?) I don’t remember what it was exactly..But it was really difficult and tiredsome work to configure all necessary setting, So after searching on google, finally I found there is a good way to handle it. The thing is you can set every each project environment locally with venv parameter.
How to set
1. Make and set venv file system trees.
1
 
python -m venv "mylocalEnv"
 
 
2. Activate and Deactivate venv(Windows)
Run each command for the usage.
- Activate : 
.\"mylocalEnv"\Script\activate - Deactivate : 
deactivate 
3. Install required libraries with a file of requirements.txt.
- Fill out library list which needs to be install in local environment.
 - Run this command : 
pip install -r requirements.txt 
4. Save and Remove all libraries in my virtual environment.
- Save installed all libraries into 
requirements.txt. 
1
 
pip freeze > requirements.txt
 
 
- Remove all libraries by refering 
requirements.txtfile. 
1
2
3
4
 
# option1
pip uninstall -r requirements.txt 
# option2
pip uninstall -r requirements.txt -y
 
 
 This post is licensed under  CC BY 4.0  by the author.