Main target: I will code for at least an hour every day for the next 100 days.
Start Date | End Date |
---|---|
23 February, 2019 | -------- |
- Make habit of coding daily & learn everyday
- Learn Python for deeper knowledge virtu
No | Project Title | Completed On |
---|---|---|
1 | Virtualenv | Day 1 |
Link to work:
New thing(s) learned:
- how to use vitrualenv package
- windows commands:
- type = cat
- which = where
- ls = dir
- new pip commands:
- pip list
- pip freeze > requirements.txt
- pip install -r file.txt
Thoughts: Taken from Effective Python 59 ways, chapter 53:
- Virtual environments allow you to use pip to install many different versions of the same package on the same machine without conflicts.
- Virtual environments are created with pyvenv, enabled with source bin/activate, and disabled with deactivate.
- You can dump all of the requirements of an environment with pip freeze. You can reproduce the environment by supplying the requirements.txt file to pip install -r.
- In versions of Python before 3.4, the pyvenv tool must be downloaded and installed separately. The command-line tool is called virtualenv instead of pyvenv.
Resources:
- Corey Schafer, basics
- The Coding Train, funny
☺️ - Effective Python 59 ways, chapter 53
Today's Progress:
- It was an off day. There were some family program.
Link to work:
- None
New thing(s) learned:
Thoughts: