How to Setup Your Python Environment (With VSCode & Anaconda)

Sdílet
Vložit
  • čas přidán 12. 12. 2023
  • Subscribe to RichardOnData here: / @richardondata
    In this video, I walk you through how to set up your Python development environment. If you're a complete beginner, you'll probably be good with just Anaconda/JupyterLab/Jupyter Notebooks. If you're going to be a serious developer, you'll want to use Visual Studio Code and as a best practice set up virtual environments.
    Anaconda: www.anaconda.com/download
    Visual Studio Code: code.visualstudio.com/download
  • Věda a technologie

Komentáře • 16

  • @DataKitsune
    @DataKitsune Před 6 měsíci +1

    Nice intro vid, and in good time too. I now have something (VScode) cool to look into over the xmas break. Cheers

  • @ericpayne2846
    @ericpayne2846 Před 6 měsíci +1

    Richard! Thanks for demonstrating the set-up of the virtual environment! I love VSCode and have used it mostly for PowerShell, but am starting to tinker with Python and Lua now. I use Obsidian for notetaking, including programming notes - it lets you create code blocks using ``` and then the programming language name, like ```Python then it does nice indenting and code highlighting.

    • @pipertripp
      @pipertripp Před 6 měsíci

      obsidian is cool. I'm still learning how to use it effectively, but it is a very useful way to organise information. I like that you can use LaTeX without installing any plugins. Good to know about the ```Python trick. I just tried it out with some ```sql and it worked a treat. Thx for sharing that. I should have know given my use of R markdown, but I just wasn't thinking about it in obsidian.

    • @ericpayne2846
      @ericpayne2846 Před 6 měsíci

      I didn't realize LaTeX was a default component! That's super cool. I've used Texmaker in the fairly distant past, but got out of the habit of using it. Knowing it's in Obsidian will probably move me back toward it. Another thing I have been using, that you may like if you aren't already using it, is the Obsidian Canvas, also enables by default! @@pipertripp

  • @JackieReu
    @JackieReu Před měsícem

    Thanks for the great video! Should i reverse the remotesigned execution policy after finishing the install and setup, or does it have to stay on Y permanently?

  • @johneagle4384
    @johneagle4384 Před 6 měsíci

    Anaconda is extremely useful, no doubt about it.
    But, a couple of days ago I needed to uninstall it, and it messed up my Windows OS. For example, I could not use the command prompt, which was very, very annoying.
    The uninstall process of Anaconda corrupted registry files.

    • @justtestingonce
      @justtestingonce Před 3 měsíci

      That’s a Windows problem, but using windows in the first place says a lot about the programmer!

    • @johneagle4384
      @johneagle4384 Před 3 měsíci

      This is uncalled for. And this type of arrogant attitude is why I like to keep distance from "true programmers" like yourself. You "true programmers" are like 5-year-old picky eaters who have tantrums when are offered something new to eat.

  • @mugomuiruri2313
    @mugomuiruri2313 Před 6 měsíci

    if you do not write an y or a what will happen?

    • @RichardOnData
      @RichardOnData  Před 6 měsíci

      You'll (probably) get an error "Activate.ps1 cannot be loaded because running scripts is disabled on this system"

  • @shibadazai8048
    @shibadazai8048 Před 6 měsíci

    "alot of people coming from an R background" , no one uses that fossile of a language.

    • @RichardOnData
      @RichardOnData  Před 6 měsíci +4

      I literally received multiple video requests for this topic from people with exactly this background. It’s common to learn R in school and fall in love with RStudio as an IDE.

    • @shibadazai8048
      @shibadazai8048 Před 6 měsíci

      fair i guess@@RichardOnData