Watch Python Getting Started With setuptools setup.py setup.cfg and OpenStack pbr Video Tutorial


Tutorial Details & Info

Tutorial Title: Python Getting Started With setuptools setup.py setup.cfg and OpenStack pbr
Instructor / Channel: Nucleus
Lesson Runtime: 41:37 Minutes
Publish Date: March 29, 2014
Total Students / Views: 15,192 views

Explore this free video tutorial for Python Getting Started With setuptools setup.py setup.cfg and OpenStack pbr instructor Nucleus. This full video course has a total duration of 41:37 minutes providing step-by-step visual instructions. Follow along to build your skills without any subscription or sign-up required.

Want to learn more about Python Getting Started With setuptools setup.py setup.cfg and OpenStack pbr? Enjoy instant video playback and interactive course recommendations for a seamless online learning experience. Explore more video lessons by Nucleus or browse popular topics on TutorTube.

Course Description & Lesson Notes

Official Video Description:

Python Getting Started With setuptools setup.py setup.cfg and OpenStack pbr http://fosshelp.blogspot.in/2014/03/python-getting-started-with-setuptools.html 1) Install setuptools #sudo apt-get install python-setuptools 2) select a python project/module which we need to to install using setuptools https://github.com/openstack/python-keystoneclient 3) Open python console and try import your project/module and you should get error, since project/module not installed. 4) * Create a setup.py file in the project/module folder with following lines and run #python setup.py build and install import setuptools setuptools.setup() * Edit setup.py file and add following line and run #python setup.py build and install import setuptools setuptools.setup(name="regservice", packages=setuptools.find_packages()) Examples: http://pythonhosted.org/setuptools/setuptools.html#using-find-packages https://github.com/django/django/blob/master/setup.py 5) Run "#python setup.py build" * Check the folders and files which are created by above command * Create a requirement.txt file in project/module folder and run "#python setup.py build" again and check the require.txt file in the egg folder. * Run "#python setup.py install" and open a python console and try to import your project/module * Try different options of #python setup.py build * Try different options of #python setup.py install 6) setup.py commands -------------------------- #python setup.py --help-commands a) #sudo python setup.py build --help b) #sudo python setup.py install --help Options for 'install' command: --user install in user site-package '/home/saju/.local/lib/python2.7/site- packages' --record filename in which to record list of installed files #sudo python setup.py install --user #sudo python setup.py install --user --record=a.txt c) sudo python setup.py sdist d) sudo python setup.py nosetests e) sudo python setup.py build_sphinx f) sudo python setup.py develop -z g) sudo python setup.py test h) sudo python setup.py install --user saveopts sudo python setup.py develop -z saveopts 7) * Modify the setup.py file in the project/module folder with following lines import setuptools setuptools.setup(setup_requires=['pbr'], pbr=True) * What is pbr https://github.com/openstack-dev/pbr * Run "#python setup.py build" and examin requirement.txt and egg/require.txt * Create a setup.cfg file in the project/module folder with following lines [metadata] name= blabla * Run "#python setup.py build" and examin requirement.txt and egg/require.txt * Run "#python setup.py install" and open python console and try to import your project/module 8) * Uninstall a package which installed with command "#python setup.py install" #sudo pip uninstall regservice 9) * Modify the setup.py file in the project/module folder with following lines import setuptools setuptools.setup() Then run following command to install the module and try to import the module in python console. You can use "#sudo pip uninstall regservice" to unstall the module #sudo python setup.py install 10) modify the setup.py in the project folder with following lines import setuptools setuptools.setup(name="regservice") Then run following command to install the module and try to import the module in python console. You can use "#sudo pip uninstall regservice" to unstall the module#sudo python setup.py install

🌐 Web & Search Guide Notes (DuckDuckGo, Yahoo & Bing):

Explore how to master Python Getting Started With Setuptools Setup.py Setup.cfg And OpenStack Pbr with this step-by-step video tutorial guide. In this video, you will discover practical tips for Python Getting Started With Setuptools Setup.py Setup.cfg And OpenStack Pbr.

Understanding Python Getting Started With Setuptools Setup.py Setup.cfg And OpenStack Pbr requires clear step-by-step guidance and practical hands-on visual demonstrations. Explore curated video courses, expert walkthroughs, and detailed lesson notes today on TutorTube.

Watch Python Getting Started With Setuptools Setup.py Setup.cfg And OpenStack Pbr full video tutorial and step-by-step course guide with high quality video and audio details on TutorTube.

Access this full course to master this topic efficiently on TutorTube.

🎓 Lesson Overview & Learning Outcomes:

Welcome to the step-by-step video guide for Python Getting Started With setuptools setup.py setup.cfg and OpenStack pbr taught by Nucleus. This tutorial provides a comprehensive walkthrough designed to take you from foundational principles to practical implementation.

💡 Key Topics Covered in This Course:

  • Core Fundamentals & Setup: Understanding the workspace, essential tools, and initial setup for Python Getting Started With setuptools setup.py setup.cfg and OpenStack pbr.
  • Step-by-Step Practical Demonstration: Hands-on implementation guided by Nucleus with real-world examples.
  • Best Practices & Key Shortcuts: Time-saving workflows, keyboard shortcuts, and industry-standard recommendations.
  • Troubleshooting & Common Pitfalls: How to avoid common beginner errors and optimize your workflow for peak efficiency.

📋 Recommended Prerequisites & Study Notes:

No prior advanced experience is required. Follow along with the video player above on any desktop computer, tablet, or mobile device. Pause and rewind at key steps to practice along with the instructor.

Explore more related video tutorials, course modules, and topic guides on TutorTube.