<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Can I just warn people. I recently upgraded a machine to python 3
    and it took over an hour.<br>
    So don't just assume you can spend a few minutes before you come on
    installing the software.<br>
    You don't have to sit around watching the machine but the process is
    prolonged.<br>
    <br>
    Neil<br>
    <br>
    <div class="moz-cite-prefix">On 05/01/18 20:19, Matthew Daubney
      wrote:<br>
    </div>
    <blockquote
cite="mid:CALc5WvO5eKk=Gys=pUsxtLqJRFjFiFuGpiy+hwSeW16qYHPN5w@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>Ok, so pre-requisites will be:<br>
                <br>
              </div>
              1. Install Python 3 (<a moz-do-not-send="true"
                href="https://www.python.org/downloads/release/python-364/">https://www.python.org/downloads/release/python-364/</a>).
              I'd prefer you have python 3 as everyone is now dropping
              support for Python 2<br>
            </div>
            2. Have an editor installed.<br>
          </div>
          <div><br>
          </div>
          <div>If you're on Windows, ensure your path is setup correctly
            after installing python by opening a terminal window and
            typing "python". If you get command not found or similar,
            we'll need to fix it. Do the same with "pip".<br>
          </div>
          <div><br>
          </div>
          2 is a contentious subject. You can use whichever editor you
          wish, but if you're new to all of this I'd recommend PyCharm (<a
            moz-do-not-send="true"
            href="https://www.jetbrains.com/pycharm/download/"><a class="moz-txt-link-freetext" href="https://www.jetbrains.com/pycharm/download/">https://www.jetbrains.com/pycharm/download/</a></a>)
          The community edition is free (As in beer) and its relatively
          feature filled. I used it for many years, but have recently
          gone back to ViM because I hate myself, or something. You can,
          of course, use emacs (or as someone I once worked with did,
          emacs with the ViM keybindings) Others include Sublime Text,
          Visual Studio Code and Atom.<br>
          <br>
        </div>
        If you're unsure or have any questions, I'll be at the space the
        next two mondays, or just ask here and I'll answer as best I
        can. I'll go over pip (the python package manager) and
        virtualenvs on the day as they're not entirely necessary, but
        make your life 1000% easier :)<br>
        <br>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On 5 January 2018 at 13:05, Matthew
          Daubney <span dir="ltr"><<a moz-do-not-send="true"
              href="mailto:matt@daubers.co.uk" target="_blank">matt@daubers.co.uk</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr">Yep. I'm in two minds over this. Part of me
              is considering doing the whole thing from Jupyter
              notebooks and I'll just run my laptop as a server, part of
              me thinks we should just dive in inside an
              interpreter..... I'll have a think and put something up
              this evening with instructions :)<br>
            </div>
            <div class="HOEnZb">
              <div class="h5">
                <div class="gmail_extra"><br>
                  <div class="gmail_quote">On 5 January 2018 at 11:31,
                    Andrew Price <span dir="ltr"><<a
                        moz-do-not-send="true"
                        href="mailto:andy@andrewprice.me.uk"
                        target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:andy@andrewprice.me.uk">andy@andrewprice.me.uk</a></a>></span>
                    wrote:<br>
                    <blockquote class="gmail_quote" style="margin:0 0 0
                      .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On
                        03/01/18 15:33, Matthew Daubney wrote:<br>
                        <blockquote class="gmail_quote" style="margin:0
                          0 0 .8ex;border-left:1px #ccc
                          solid;padding-left:1ex">
                          And the winner by a nose is Thursday the 25th
                          of January. I'll confirm what<br>
                          you'll need if you're coming, but you'll
                          definitely need a laptop!<br>
                        </blockquote>
                        <br>
                      </span>
                      Just a thought: you might want to write some
                      pointers on getting Python, any modules needed,
                      and an editor/IDE installed (particularly on
                      Windows) before the session, and maybe start a bit
                      early for those who need help with getting those
                      set up and familiarised. Otherwise the time might
                      be swallowed up by installation issues and command
                      line questions. Depends on how much you intend to
                      cover I suppose.<br>
                      <br>
                      I have a little experience with Python so I'll
                      come along and play teaching assistant if that
                      would be helpful :)<br>
                      <br>
                      Andy
                      <div class="m_-4626227123029352583HOEnZb">
                        <div class="m_-4626227123029352583h5"><br>
                          <br>
                          ______________________________<wbr>_________________<br>
                          Hackspace mailing list<br>
                          <a moz-do-not-send="true"
                            href="mailto:Hackspace@swansea.hackspace.org.uk"
                            target="_blank">Hackspace@swansea.hackspace.or<wbr>g.uk</a><br>
                          <a moz-do-not-send="true"
                            href="http://swansea.hackspace.org.uk/mailman/listinfo/hackspace"
                            rel="noreferrer" target="_blank">http://swansea.hackspace.org.u<wbr>k/mailman/listinfo/hackspace</a><br>
                        </div>
                      </div>
                    </blockquote>
                  </div>
                  <br>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Hackspace mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Hackspace@swansea.hackspace.org.uk">Hackspace@swansea.hackspace.org.uk</a>
<a class="moz-txt-link-freetext" href="http://swansea.hackspace.org.uk/mailman/listinfo/hackspace">http://swansea.hackspace.org.uk/mailman/listinfo/hackspace</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>