Companies Home Search Profile

Managing Python Packages and Virtual Environments

Focused View

Reindert-Jan Ekker

1:23:30

79 View
  • 01. Course Overview.mp4
    01:14
  • 01. course overview.zip
  • 01. Introduction.mp4
    04:54
  • 01. introduction.zip
  • 02. Getting Started.mp4
    03:49
  • 02. getting started.zip
  • 03. Demo. Installing pip on Windows.mp4
    03:29
  • 03. demo. installing pip on windows.zip
  • 04. Installing pip on Mac OS or Linux.mp4
    01:30
  • 04. installing pip on mac os or linux.zip
  • 05. Demo. Linux Installation.mp4
    02:16
  • 05. demo. linux installation.zip
  • 06. Demo. Package Management with pip.mp4
    03:54
  • 06. demo. package management with pip.zip
  • 07. Demo. Getting Package Information with pip.mp4
    02:26
  • 07. demo. getting package information with pip.zip
  • 08. Review.mp4
    01:26
  • 08. review.zip
  • 09. Demo. Where Are Packages Installed.mp4
    02:31
  • 09. demo. where are packages installed.zip
  • 10. Demo. A Better Way to Call pip.mp4
    03:04
  • 10. demo. a better way to call pip.zip
  • 01. About Virtual Environments.mp4
    02:00
  • 01. about virtual environments.zip
  • 02. Creating a Virtual Environment.mp4
    03:24
  • 02. creating a virtual environment.zip
  • 03. Working Inside a Virtual Environment.mp4
    02:58
  • 03. working inside a virtual environment.zip
  • 04. Review.mp4
    02:24
  • 04. review.zip
  • 05. Managing Project Requirements.mp4
    03:43
  • 05. managing project requirements.zip
  • 06. Projects, Requirements, and Versions.mp4
    03:35
  • 06. projects, requirements, and versions.zip
  • 07. A Real-world Example.mp4
    03:39
  • 07. a real-world example.zip
  • 08. Another Example. Testing with Tox.mp4
    02:37
  • 08. another example. testing with tox.zip
  • 01. Intro and Installation.mp4
    04:01
  • 01. intro and installation.zip
  • 02. Working with virtualenvwrapper.mp4
    03:35
  • 02. working with virtualenvwrapper.zip
  • 03. Review.mp4
    03:55
  • 03. review.zip
  • 01. Introducing pipenv and poetry.mp4
    08:21
  • 01. introducing pipenv and poetry.zip
  • 02. Pipenv.mp4
    04:01
  • 02. pipenv.zip
  • 03. Poetry.mp4
    03:20
  • 03. poetry.zip
  • 04. Conclusion.mp4
    01:24
  • 04. conclusion.zip
  • Description


    Learn how to manage the requirements of your Python projects using virtual environments and pip, the Python package installer. You will also take a look at several related tools: virtualenvwrapper, pipenv, and poetry.

    What You'll Learn?


      Most real-world Python projects make use of code written by others, and usually this code is included by installing Python packages. In this course, Managing Python Packages and Virtual Environments, you will learn everything you need to install and manage the packages your project requires using pip, the Python package installer. When you start working on more than a single project, you will find that there's a need to install packages for one project separately from another project. You will come to understand that there's a tool for this situation as well: virtualenv, and no professional Python developer can go without it. First, you will explore everything you need to know in order to use virtual environments on a daily basis. After covering these two core tools, you will then discover other tools that you should at least be aware of such as virtualenvwrapper, which makes managing virtual environments a lot less painful. Finally, you will discover two newer tools: pipenv and poetry, and the direction the Python community is headed. By the end of this course, you will learn how to manage the requirements of your Python projects using virtual environments and pip,

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Reindert-Jan Ekker
    Reindert-Jan Ekker
    Instructor's Courses
    After years of working in software development, Reindert-Jan Ekker switched to teaching programmers in 2010 and never looked back. He authors Pluralsight courses and teaches classes about Python, data science, devops (among others). Even though he squeezes some development jobs in here and there, teaching is his real passion and he is looking forward to share this passion with you.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 26
    • duration 1:23:30
    • level preliminary
    • Release Date 2023/02/20