{"id":774,"date":"2022-04-27T10:54:50","date_gmt":"2022-04-27T09:54:50","guid":{"rendered":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/?p=774"},"modified":"2026-04-28T15:05:40","modified_gmt":"2026-04-28T14:05:40","slug":"getting-started-with-python-its-time-to-shave-the-yak","status":"publish","type":"post","link":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/2022\/04\/27\/getting-started-with-python-its-time-to-shave-the-yak\/","title":{"rendered":"Getting started with Python - it's time to shave the yak"},"content":{"rendered":"<p><em>Struggling to get Python going on your computer? Here are some tips to point you in the right direction. You might even learn how to shave a yak on the way.<\/em><\/p>\n<p><!--more--><\/p>\n<p>So you want to use Python for a project. Maybe for data: visualising, wrangling or analysing. Or, perhaps you're interested in teaching yourself a bit of the language. You've got the ideas, the tutorials... But the problem is, how do you get Python running on your computer?<\/p>\n<p>Now it's time to get first hand experience of the programming term, 'yak shaving'.<\/p>\n<h2>Yak shaving - noun<\/h2>\n<p><em>\"Any apparently useless activity which, by allowing you to overcome intermediate difficulties, allows you to solve a larger problem.\"<\/em><\/p>\n<p>The apparently useless activity blocking you from using Python is getting it going on your machine in the first place. It's frustrating since you want to learn Python, not spend ages going through tutorials and advice on the internet.<\/p>\n<p>Most guides assume some knowledge of the command line - a method of controlling a computer using text input rather than point and click graphical user interface. But using the command line can be intimidating and worrying. It isn't very safe to copy and paste commands from the internet into the command line on your computer without knowing what they do.<\/p>\n<p>Luckily, the best way to get started for most people is quite straightforward.<\/p>\n<h2>Anaconda is probably the right choice<\/h2>\n<p><a href=\"https:\/\/www.anaconda.com\/products\/individual\">Anaconda<\/a> is something called a package manager. It looks after all of the software Python needs to run, and importantly keeps the Python you play with separate from an Python already in use by your computer - you may have found that Python is already on your computer, that's because software you have already installed needs to use it. But messing about with this can cause problems for that other software. You want a separate version which is for you to use.<\/p>\n<p>Anaconda also has a focus on statistics and scientific computing, so it probably comes with the stuff you want to use: <a href=\"https:\/\/pandas.pydata.org\/\">Pandas<\/a>, <a href=\"https:\/\/numpy.org\/\">NumPy<\/a>, <a href=\"https:\/\/matplotlib.org\/\">Matplotlib<\/a>, <a href=\"https:\/\/scipy.org\/\">SciPy<\/a> and <a href=\"https:\/\/jupyter.org\/\">Jupyter Notebooks<\/a> for example. It comes with a nice 'point and click' user interface and you can install it for free from the <a href=\"https:\/\/www.anaconda.com\/products\/individual\">Anaconda website<\/a>.<\/p>\n<h2>Use Miniconda if space is an issue<\/h2>\n<p>Since Anaconda comes with 'batteries included' it takes up a fair bit of hard drive space (about 5GB). If this is an issue, you can install a lightweight version of the same package manager called <a href=\"https:\/\/docs.conda.io\/en\/latest\/miniconda.html\">Miniconda<\/a> (requires 400MB). However, using Miniconda requires the command line. But, after <a href=\"https:\/\/docs.conda.io\/projects\/conda\/en\/latest\/user-guide\/getting-started.html\">learning a few simple commands you can get Python going in no time<\/a>.<\/p>\n<figure id=\"attachment_777\" aria-describedby=\"caption-attachment-777\" style=\"width: 600px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/anacondanavigator.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-777\" src=\"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/anacondanavigator-300x202.png\" alt=\"Anaconda Navigator window on a computer\" width=\"600\" height=\"405\" srcset=\"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/anacondanavigator-300x202.png 300w, https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/anacondanavigator-1024x690.png 1024w, https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/anacondanavigator-768x518.png 768w, https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/anacondanavigator-319x215.png 319w, https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/anacondanavigator.png 1200w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-777\" class=\"wp-caption-text\">Anaconda Navigator - point and click<\/figcaption><\/figure>\n<figure id=\"attachment_776\" aria-describedby=\"caption-attachment-776\" style=\"width: 600px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/condacommandline.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-776\" src=\"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/condacommandline-300x201.png\" alt=\"Command line window on a computer\" width=\"600\" height=\"402\" srcset=\"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/condacommandline-300x201.png 300w, https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/condacommandline-1024x686.png 1024w, https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/condacommandline-768x515.png 768w, https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/condacommandline-321x215.png 321w, https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/condacommandline.png 1207w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-776\" class=\"wp-caption-text\">The command line - text only<\/figcaption><\/figure>\n<h2>You don't have to do this alone<\/h2>\n<p>If you need help shaving your yak, then no problem, come along to <a href=\"https:\/\/www.bath.ac.uk\/corporate-information\/mash-drop-in-and-workshop-timetables\/\">the MASH drop-in<\/a> and we will be happy to help you get Python running on your machine.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Struggling to get Python going on your computer? Here are some tips to point you in the right direction. You might even learn how to shave a yak on the way.<\/p>\n","protected":false},"author":1595,"featured_media":775,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[61,62,138],"tags":[186,193,184,130,191,190,185,194,183,192],"class_list":["post-774","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-skills","category-maths-and-statistics","category-resilience","tag-anaconda","tag-code","tag-jupyter","tag-mash","tag-matlplotlib","tag-numpy","tag-pandas","tag-programming","tag-python","tag-scipy"],"acf":[],"jetpack_featured_media_url":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2022\/03\/jason-an-gnZ7krk_G_o-unsplash.jpg","jetpack-related-posts":[{"id":674,"url":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/2021\/08\/09\/stay-focused-on-your-studies-this-summer\/","url_meta":{"origin":774,"position":0},"title":"Stay focused on your studies this summer","author":"Kerry Vevers","date":"August 9, 2021","format":false,"excerpt":"It\u2019s the summer vacation! No more assignments, no more exams! Time to kick back and chill till October, right? Well, whilst it\u2019s definitely worth having a proper break and fully recharging your batteries, it\u2019s also a good idea to try to stay focused on your studies during the long vacation.\u2026","rel":"","context":"In &quot;Academic skills&quot;","block_context":{"text":"Academic skills","link":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/category\/academic-skills\/"},"img":{"alt_text":"Someone peering through a magnifying glass looking at laptop screen. Their eye is comically enlarged through the magnifying glass.","src":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2021\/08\/focus.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2021\/08\/focus.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2021\/08\/focus.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2021\/08\/focus.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1009,"url":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/2025\/09\/29\/planning-to-succeed-getting-the-most-out-of-visiting-a-mash-drop-in\/","url_meta":{"origin":774,"position":1},"title":"Planning to succeed - Getting the most out of visiting a MASH drop-in","author":"Ed Southwood","date":"September 29, 2025","format":false,"excerpt":"Many students love the fact that the MASH drop-in doesn't require too much preparation and you can just 'drop-in' if you are free. Other students like to plan and prepare to get the best out of their time with us. Dan from MASH addresses the second group in this blog\u2026","rel":"","context":"In &quot;Maths and statistics&quot;","block_context":{"text":"Maths and statistics","link":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/category\/maths-and-statistics\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2025\/09\/Blog-post-images-4.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2025\/09\/Blog-post-images-4.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2025\/09\/Blog-post-images-4.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2025\/09\/Blog-post-images-4.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":472,"url":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/2020\/07\/07\/sharpen-up-your-skills-this-summer\/","url_meta":{"origin":774,"position":2},"title":"Sharpen up your skills this summer","author":"Kerry Vevers","date":"July 7, 2020","format":false,"excerpt":"If you have some spare time on your hands this summer, why not use it to develop some of your skills? Here are the Skills Centre's top 10 ideas for sharpening up your skills this summer. 1. Develop your writing skills 1:1 writing tutorials are available over the summer for\u2026","rel":"","context":"In &quot;Academic integrity&quot;","block_context":{"text":"Academic integrity","link":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/category\/academic-integrity\/"},"img":{"alt_text":"Large yellow capital letters spelling the word 'summer' located on campus by the lake as part of the Summer at Bath programme.","src":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2020\/07\/summeratbath_small.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2020\/07\/summeratbath_small.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2020\/07\/summeratbath_small.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2020\/07\/summeratbath_small.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":994,"url":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/2023\/03\/16\/getting-started-with-data-analysis\/","url_meta":{"origin":774,"position":3},"title":"Getting started with data analysis","author":"Kerry Vevers","date":"March 16, 2023","format":false,"excerpt":"One skill you\u2019ll need to use a lot at university is data analysis, especially when you come to work on a research project. The Skills Centre has created a new resource on MySkills to help get you data-driven.\u00a0\u00a0 Why is data analysis important?\u00a0 Collecting and analysing data basically allows you\u2026","rel":"","context":"In &quot;Employability&quot;","block_context":{"text":"Employability","link":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/category\/employability\/"},"img":{"alt_text":"Data presented in pie charts, bar graphs etc on a clipboard with a pen, calculator and magnifying glass.","src":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2023\/03\/data-800x450-1.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2023\/03\/data-800x450-1.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2023\/03\/data-800x450-1.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2023\/03\/data-800x450-1.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":497,"url":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/2020\/09\/14\/dont-get-left-behind-in-the-digital-revolution\/","url_meta":{"origin":774,"position":4},"title":"Don\u2019t get left behind in the digital revolution","author":"Kevin Renfrew","date":"September 14, 2020","format":false,"excerpt":"Today\u2019s Generation Z students are referred to as \u2018digital natives\u2019 \u2013 those born in the digital age who have grown up around smartphones, social media and a host of other technologies that simply didn\u2019t exist until relatively recently. Whilst you may feel reasonably confident about your digital skills at the\u2026","rel":"","context":"In &quot;Digital &amp; GenAI literacy&quot;","block_context":{"text":"Digital &amp; GenAI literacy","link":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/category\/capabilities-framework\/digital-skills\/"},"img":{"alt_text":"Group of five students working on laptops and smartphone.","src":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2020\/09\/digital-skills.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2020\/09\/digital-skills.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2020\/09\/digital-skills.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2020\/09\/digital-skills.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1763,"url":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/2026\/02\/19\/non-significant-p-values\/","url_meta":{"origin":774,"position":5},"title":"Non significant p-values","author":"Ruth Hand","date":"February 19, 2026","format":false,"excerpt":"Oh no! No significant results, your project is ruined. Ruth Hand from the Mathematics Resources Centre (MASH) offers a fresh perspective and maybe it's not so bad after all. POV: you are an undergraduate final year with a non-significant stats test\u00a0 After months of data collection and weeks of cleaning\u2026","rel":"","context":"In &quot;Academic skills&quot;","block_context":{"text":"Academic skills","link":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/category\/academic-skills\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2026\/02\/pierre-bamin-rhoNr6gvQvA-unsplash.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2026\/02\/pierre-bamin-rhoNr6gvQvA-unsplash.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2026\/02\/pierre-bamin-rhoNr6gvQvA-unsplash.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2026\/02\/pierre-bamin-rhoNr6gvQvA-unsplash.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2026\/02\/pierre-bamin-rhoNr6gvQvA-unsplash.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-content\/uploads\/sites\/84\/2026\/02\/pierre-bamin-rhoNr6gvQvA-unsplash.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/posts\/774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/users\/1595"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/comments?post=774"}],"version-history":[{"count":0,"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/posts\/774\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/media\/775"}],"wp:attachment":[{"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/media?parent=774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/categories?post=774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.bath.ac.uk\/academic-and-employability-skills\/wp-json\/wp\/v2\/tags?post=774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}