If you're interested in Python programming basics, you need to learn what Python Virtual Environments (Python virtualenvs) are:
-How to create a Python virtualenv (python 2 and python 3)
-How to use pip, the Python package manager, to:
-find Python libraries and packages
-install Python libraries and packages
-uninstall Python packages
-take a snapshot of current requirements
2:02 - Installing the Python virtual environments package
2:18 - What are Python virtual environments for?
3:45 - Containerization rant (jails, lxc, docker) and how it's similar to virtual environments
4:30 - What virtual environments are, on a practical level
5:31 - How to create a python virtual environment
7:46 - How to activate your Python virtualenv
8:57 - How to create a Python 3 virtualenv
9:37 - How to manage Python packages and libraries with pip, the Python package manager
9:44 - Use pip search to find packages
10:25 - Use pip to install a package into your Python virtualenv
13:42 - Upgrading Python virtualenv packages with pip
14:18 - How to uninstall Python packages from your virtualenv with pip
14:42 - How to deploy a Python application's libraries and packages with requirements.txt
15:42 - Installing a list of requirements from requirements.txt
16:09 - More on how to deploy an application in the real world (common problems)
17:06 - See which packages are currently installed in your Python virtualenv
17:21 - 'Freeze' your currently installed Python packages into a requirements file
17:56 - Basic tips for using Python virtualenvs with Git (.gitignore)
############################
Commands used in this video:
############################
apt-get install python-virtualenv
virtualenv venv
virtualenv -p python3 venv
source venv/bin/activate
pip search foobar
pip install foobar
pip install --upgrade foobar
pip uninstall foobar
pip install -r requirements.txt
################
Get More tutoriaLinux
################
Step-by-step project-based Linux course for beginners: https://www.udemy.com/course/hands-on...
Free Linux Sysadmin Course Playlist: • The Linux Basics Course: Beginner to Sysad...
DigitalOcean referral link: https://m.do.co/c/0380a1db56a6
Patreon: / tutorialinux
Official Site & e-mail list: https://tutorialinux.com/
Twitter: / tutorialinux
Facebook: / tutorialinux
Podcast: http://kernelpanicpodcast.com
On this page of the site you can watch the video online Python Programming Environment Setup with a duration of hours minute second in good quality, which was uploaded by the user tutoriaLinux 08 January 2017, share the link with friends and acquaintances, this video has already been watched 51,356 times on youtube and it was liked by 1.4 thousand viewers. Enjoy your viewing!