Name: [8039] percious
Member: 69 months
Authored: 4 videos
Description: www.percious.com ...

Using Virtualenv and PasteScript [ID:785] (1/3)

in series: Agile Development Tools in Python

video tutorial by percious, added 07/08

(Showmedo is undergoing major changes. To report any problems viewing the videos please email us and include browser and OS specifics. Cheers - Kyran.)

Here I go through how to create a virtual environment, and create a package for development.

Got any questions?

Get answers in the ShowMeDo Learners Google Group.

Video statistics:

  • Video's rank shown in the most popular listing
  • Video plays: 4746 (since July 30th)
  • Plays in last week: 5
  • Published: 70 months ago

Thank-yous, questions and comments

If this video tutorial was helpful please take some time to say thank-you to the authors for their hard work. Feel free to ask questions. Let the author know why their video tutorial was useful - what are you learning about? Did the video tutorial save you time? Would you like to see more?

You may also want to see our ShowMeDo Google Group to speak to our active users and authors.

Your email address will not be published.

Show some quick comments >>








All comments excluding tick-boxed quick-comments

62. Emyr Thomas Fri, 03 Sep 2010 04:52

Brilliant! Clear and to the point. Good work.


61. Brian Ball Fri, 03 Sep 2010 01:39

Here's a formula i learned in Toastmasters:

1. Tell me what you're going to tell me

2. Tell me

3. Tell me what you told me.

This helps when people's minds are wandering in and out. :-) Thanks for the video.


60. Ramiro Batista da Luz Tue, 31 Aug 2010 11:24

Very nice video, thank you. It was very helpful for me.


Thanks! The only detail that you might have included is the explanation of the behind the scenes fact that when you created the package (I think), it registered it with site-packages, which is why the import step that you demo then works. But I could see that in the output when I went back to look for it.


With your demo I have saved some much time understanding the utility of those two tools.

Thank you alot !


Found the video great - many thanks!


Thank you for this video, it has helped me to learn about this two great tools.

Regards,

Jose


55. Geert Dekkers Sun, 23 May 2010 02:49

Great tutorial, thanks!


54. Doncho N. Gunchev Fri, 16 Apr 2010 16:44

Great tutorial!


53. John Posner Tue, 23 Mar 2010 11:54

Thanks for the clear, concise demo!


52. anibalrg Sun, 14 Mar 2010 17:44

Great tutorial!


Nice demo! Thank you to percious


Thanx! It was my first lesson with python :)

BR, Arthur


Great! Very helpful, thanks a lot.


48. John Graves Sun, 07 Feb 2010 20:08

Here was a transcript of what I typed to get the same results on a Windows D: drive (Scripts replaces bin and pongg replaces myproject):

d:\curl\curl http://peak.telecommunity.com/dist/ez_setup.py | python

d:\python25\lib\scripts\easy_install virtualenv

.\Scripts\virtualenv.exe pongg --no-site-packages

.\Scripts\activate.bat

.\Scripts\easy_install.exe pastescript

paster create pongg

cd pongg

paster help

python setup.py develop

python

import pongg

dir(pongg)


46. Brett Ritter Mon, 01 Feb 2010 14:25

Very helpful, giving answers to immediate questions I had. thanks. (Love to see source control implemented as well)


steamlined genesis and distribution facilities too in python: coool!


44. Eric Leary Sat, 30 Jan 2010 20:10

Great, crisp, succinct delivery.

I came across this link to your demo while trying to find info on how to use virtualenv to enable the use of more than one python version on a system. ie. Current Ubuntu and Fedora systems come with python 2.6.xx . But I want to experiment with Zope (Zope 3) which seems to like python 2.5 better. As a very new programmer, I am realizing I am probably jacking up libraries that Fedora needs to function properly by installing every web application framework out there willy-nilly. Probably why my former Ubuntu install got so ginchy.

Would you consider demoing the proper way for a new programmer like me to set up a sandbox with virtualenv - and perhaps even how best to tear it back down once one is finished playing with a library/alternative python version. (another example being creating a sandbox to play around with Python 3.)

Once again - Thanks for sharing your skill!

Eric


Very useful, since the online doc on paster is rather complicated and I found it difficult to understand how paster can be used the simple way. Any in-depth discussion on packaging , paster ,etc would be of much interest.

Thanks


42. Jonathan Fri, 22 Jan 2010 16:46

Great tutorials. Thank you very much!


41. anonymous Tue, 05 Jan 2010 01:39

Really nice effort! I am new to Sphinx and I was glad you outlined each step perfectly well although the fonts and Windows were little small since I have MacBoook 13.3 inch. Kudos for helping fellow geeks.


40. anonymous Thu, 17 Dec 2009 18:46

Wow ... really helpful tips!


39. anonymous Fri, 04 Dec 2009 14:40

Thanks for the video.

I think I needed to understand more about egg packaging before I watched this.


38. anonymous Sat, 14 Nov 2009 02:28

Very nice. Thanks percious. I thought I'd know everything but you have some good ideas there.


37. anonymous Wed, 11 Nov 2009 21:09

This was helpful. I have heard about virtualenv and paster but had never actually used them. This was a nice intro.


36. anonymous Mon, 09 Nov 2009 09:21

Thank you. I was helpful.


35. anonymous Sun, 08 Nov 2009 16:31

Great video. Interesting topic. That was what i was looking for.

Thx Lukas


33. anonymous Sun, 01 Nov 2009 04:32

Nice intro to pastescript. I hadn't realised what it did. Very useful to know.


Showmedo is a peer-produced video-tutorials and screencasts site for free and open-source software (FOSS)- with the exception of some club videos, the large majority are free to watch and download.

how to help » about » faq »

Educating the Open-source Community With Showmedo

Although as important as the software it supports, education and documentation are relatively neglected in the Open-source world. Coders love to code, and explaining how best to use or improve the software tends to be deferred or even sidelined.

At Showmedo we believe the community can play a vital role here and also say thanks for the tools and software that make our lives easier. If you have a piece of software you love or a programming langugage you are enthusiastic about, why not make a screencast showing others how to use it? All the stuff you wish you'd been told, the tips, tricks, insights that would have saved you time and frustration.

Screencasting is easier than you think, and we're happy to help you. You can emailus for advice or just use some of the how-to screencasts on the site. This screencasting learning-pathis a good place to start.

Kudos and Thanks for percious

By the Same Author

Content

Feedback

Showmedo's development is fairly rapid and bugs will inevitably creep in. If you have any problems please drop us a line using the contact address below. Likewise, any suggestions for improvements to the site are gratefully received.

feedback@showmedo.com