[Chicago] MIT Python course and pylab installation.

Michael Tamillow mikaeltamillow96 at gmail.com
Tue Mar 14 08:04:32 EDT 2017


Hey Doug,

I'm pretty sure there's a file that states dependencies and then setuptools installs the dependencies with with the package. It's kind of a necessity for dependency injection. So, just in case you build your own project to pip install, you'll need to be explicit for the sake of your users. Just check out other packages for a template. Conda install informs you of the changes that are about to take place and asks you to confirm. (To make a package conda installable requires more work.) Anyone feel free to correct me if I'm wrong.

Sent from my iPhone

> On Mar 13, 2017, at 11:05 PM, Lewit, Douglas <d-lewit at neiu.edu> wrote:
> 
> Hello to all Pythonistas in the Chicago area.
> 
> I just completed the first of two MIT online courses in Python, and I was very impressed with the quality of this course.  My only criticism is that it seemed that a little too much time was given at the beginning of the course for assignments, and by the end of the course not enough time was given for the completion of programming assignments, exercises, etc, but of course this is very often the case in many courses, whether they are online or in a classroom.  But in general I thought this course was really good.  The video lectures were fantastic, the problem sets were highly instructive and thought provoking, and I learned a lot about Python and programming in general.  Excellent course.  I highly recommend it to anyone who is just starting out with Python, and even experienced Python programmers might benefit from a course such as this one.  The discussion forum was also pretty good, although I didn't really take advantage of it very much.
> 
> On a different topic.... I just got done installing Python3.6 on my Linux machine using ./configure, then make, and then sudo make install.  It worked great, no problems.  Then I used pip3.6 to install the following packages: numpy, scipy and also matplotlib.  What's rather curious to me is that the pylab package also got installed!  But I didn't use pip to install that package.  I think it just "piggy backed along" when I installed matplotlib.  Is that normal behavior?  Can explicitly requested packages implicitly request other packages when those packages serve as dependencies?  I'm guessing that pylab is a dependency for matplotlib, hence when I requested matplotlib, pip had to implicitly request the installation of pylab as well, but here I'm just guessing.  My installation "appears to be" pretty good, but.... I'm not extremely experienced with installing stuff on Linux so I thought it might be a good idea to get some advice from the Python pros out there.
> 
> Thanks in advance for the constructive feedback and I pray that everyone has a wonderful, peaceful and productive week.
> 
> Best,
> 
> Douglas Lewit
> 
> 
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> https://mail.python.org/mailman/listinfo/chicago
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chicago/attachments/20170314/e52815ca/attachment.html>


More information about the Chicago mailing list