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.txt
file.
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.