The Complete Guide to Python Virtual Environments!

  Рет қаралды 373,762

teclado

teclado

Күн бұрын

Пікірлер: 360
@matthewsales8983
@matthewsales8983 2 жыл бұрын
This turned my learning on virtual environments from “copying” to “understanding.” It’s such a gratifying feeling. Thank you. I lost sight of what I was doing in creating virtual environments and felt lost for a few days. This was so concise and clear. Again, thank you. Subbed.
@chasebledsoe7449
@chasebledsoe7449 Жыл бұрын
Best coding tutorial video I have ever watched. Super high quality, incredibly clear
@AliEgemenB
@AliEgemenB 6 ай бұрын
As a second year CS student this was great. Everything made sense. After watching this I tried conda, hated it, switched to venv. Now I'm a happy Data Science learner thanks to you.
@tecladocode
@tecladocode 6 ай бұрын
Glad it helped! Thanks for the comment!
@tamalchakraborty5346
@tamalchakraborty5346 10 күн бұрын
Conda can be helpful as well if you use it correctly. Create seperate venvs from conda, and use it for multiple projects.
@sumanthchippagiri1687
@sumanthchippagiri1687 3 жыл бұрын
This 15 minutes are extremely useful for absolute beginners to virtual environments. You can go ahead and watch it carefully. I thank you sir,Jose for speaking clearly each step you do .
@neila880
@neila880 2 жыл бұрын
Excellect video that helped a lot. I'd just like to add; to create a requirements.txt file easily, run: pip3 freeze > requirements.txt. That will put all of the modules and versions in a file for you to edit or use to import into another virtual environment.
@2002budokan
@2002budokan 3 жыл бұрын
Yesss! We need this kind of information. There are thousands of guys who talk about a programming language, but very few who talk about the information that enables a project to move forward, to deliver. Thanks Jose. How about a video about conda and another one to compare both?
@shreyanshtripathi4440
@shreyanshtripathi4440 2 жыл бұрын
I couldn't have found a better tutorial to get started, its really worth watching!
@lennartjongen6262
@lennartjongen6262 2 жыл бұрын
I used CTRL+SHIFT+C (when I opened my py script in VScode) to skip the first 3 steps. This video is amazing. Thank you so much!
@eleet321
@eleet321 Жыл бұрын
This was the best crash course on virtual environments I've seen. The diagrams are crystal clear and your pace is amazing. Thank you!
@tecladocode
@tecladocode Жыл бұрын
Thank you very much! Glad you liked it 🚀
@hunterdean1562
@hunterdean1562 Жыл бұрын
smashin the like button dude, best video ive seen on this and im finally understanding after years!! thank you!!
@tecladocode
@tecladocode Жыл бұрын
Awesome, thank you! Happy to help!
@ahmedw5
@ahmedw5 3 жыл бұрын
This clarified what virtual environments are for me, thank you!
@laserdiscbisque
@laserdiscbisque Жыл бұрын
I've been trying to learn to code on my own/online for nine months and this was the most valuable 15 minutes so far
@Uhtredrag1080
@Uhtredrag1080 Жыл бұрын
Wish he said what program he was running all that code in. Nothing I open on any of the python options looks like that.
@jasonpreneveau8608
@jasonpreneveau8608 3 жыл бұрын
Finally, an explanation on a topic : venvs
@sdmagic
@sdmagic 10 ай бұрын
This was exactly what was needed. Your explanation was crystal clear and solved a lot of problems I was having. Thank you for your expertise, time, and efforts. Cheers!
@tecladocode
@tecladocode 9 ай бұрын
Glad it helped! Thank you!
@some1stoleit
@some1stoleit 2 жыл бұрын
Thank You! This is one of those topics I feel no-one really explains. So you end up banging your head against a wall while following a tutorial steps exactly and getting error messages. So it's good you manged to explain how it works and why I should use virtual environments succinctly.
@tecladocode
@tecladocode 2 жыл бұрын
Thank you very much Ronald! Understanding what’s going on behind the scenes is really useful, especially if you have to troubleshoot something 😅
@luisgomez124_G
@luisgomez124_G 5 ай бұрын
This is the best video for understand virutal enviroments from scratch, great video and thank you
@QQuadmax
@QQuadmax 2 жыл бұрын
I really appreciate the details. I would use this video as an example every time i am lost
@nick8292
@nick8292 2 жыл бұрын
Thanks for the clear info. I'm a beginner and had to do a bit of Stack Overflowing to get the whole thing set up on Windows, like setting up the environment path and the execution policy. Cheers, thanks again!
@realmetaprince
@realmetaprince 2 күн бұрын
A very concise explanatory video, thank you for this.
@gianlucatioli6766
@gianlucatioli6766 Жыл бұрын
Incredible and Godsent video. I'am new with package installation and I was so nervous because I had absolutely no idea as to what exactly to do with virtual environment. Now, I've hit the ground running with virtual environments and some other important stuff! Much appreciated Jose!
@CodingSquid
@CodingSquid Жыл бұрын
Nicely done. Just finished your WSL2 class on another training web site. Virtual Environments are a mystery no more, Thanks
@tecladocode
@tecladocode Жыл бұрын
I don't have any WSL2 classes 🤔 but thank you nonetheless, glad you liked the video!
@LorenzoGentile-sw9tn
@LorenzoGentile-sw9tn Жыл бұрын
Very thorough explanation! Thank you for explaining how virtual environments work rather than just how to use them!!
@tecladocode
@tecladocode Жыл бұрын
Glad it was helpful! Thanks for the comment!
@adhirdas1995
@adhirdas1995 2 жыл бұрын
This video helped me a lot. Virtual environments always seemed scary to me but now I understand it.
@Frest99
@Frest99 2 жыл бұрын
Simple and clear explanation. Now I know what i'm doing and don't just copy and paste commands. Thank you very much!
@narendrakumarbalyammuralid7546
@narendrakumarbalyammuralid7546 2 жыл бұрын
quick and straight to the concept venv, dependency management using pip
@A2ZAZZ
@A2ZAZZ 3 жыл бұрын
This is best explanation I've seen in KZbin about this topic. Thanks !
@fgaguaviva
@fgaguaviva 3 жыл бұрын
Thank you for all the content you make Jose! Having access to short video lessons of this quality is such a luck for us. By the way, I’m almost done with The Complete Python Course and I must say that it is simply amazing, congratulations for what you have achieved with that.
@tecladocode
@tecladocode 3 жыл бұрын
Thank you so much Félix! Im really happy that you’re enjoying the course! I’ll continue making short videos and series as well! 💪
@juanalvarez-perez6295
@juanalvarez-perez6295 2 жыл бұрын
You have helped me so much! I was looking for a guide like this for months, after I screwed with my dependencies. I finally found this video after I thought all hope was lost. I appreciate your hard work!
@dirtrockground4543
@dirtrockground4543 2 жыл бұрын
Great video thanks, most tutorials seem to assume you know why we need to create a virtual environment.
@zer0sk8
@zer0sk8 2 жыл бұрын
Very well explained and with a lot of details. Easy even people which are not familiar with software developing. Thanks a lot !!
@lucyfrye6723
@lucyfrye6723 9 ай бұрын
Thanks, that was very clear, I ended up making such a mess of my python installation that I ended up reinstalling macos. Never that again, it cost me half a day wasting time on setting everything up again.
@manudewi
@manudewi Жыл бұрын
Thank you so so much, this was the best, concise, follow along video to me. It freed me from my virtual environment blockade. Gracias 🙏
@SidePotOprah
@SidePotOprah 9 күн бұрын
Kudos! Thanks for the quick and easy guide!
@DDavis0226
@DDavis0226 3 жыл бұрын
Fantastic! OMG, thank you for this! It really helped me understand how it works!
@MrPatrickbuit
@MrPatrickbuit Жыл бұрын
I love how you explain not just how to set up a virtual environment, but also why we do it. Great stuff :)
@finixik
@finixik Жыл бұрын
Excellent video. I am really grateful for this dose of knowledge.
@pablomunsey
@pablomunsey Жыл бұрын
Great presentation. Short but sufficiently detailed. Well done!
@guohaotan7617
@guohaotan7617 11 ай бұрын
this really brings clarity to my understanding
@Sylfa
@Sylfa Жыл бұрын
A tip for figuring out which version the command prompt is finding is to run the command: where python It'll return each python.exe it finds in the path in the order it would execute them, so the first line returned is the one that will run when you execute python. And now you know which folder will be the first valid python folder in your path.
@gdsimpson3
@gdsimpson3 11 ай бұрын
"Which python" for mac and linux users 👍👍
@batsiziki119
@batsiziki119 2 жыл бұрын
This is video is so easy to follow and helped me a great deal. Thank you very much man.
@animel8ve
@animel8ve 10 ай бұрын
Thank you so much. This was one of the best videos ever. 😊
@patmaloyan620
@patmaloyan620 Жыл бұрын
great vid, well detailed and learned even more than just venv. Detail helped me get better grasp of how windows os and py work.
@Oliver-ho4jz
@Oliver-ho4jz 2 жыл бұрын
Awesome video with key bits of information that I've wanted answers to for a while that are difficult questions to ask the internet!
@viktorilienko1509
@viktorilienko1509 Жыл бұрын
Great video, thank you for the explanation. The video after all could be shortened to 2 steps (let it be a cheatsheet for me and others): 1) run C:\python\Python_3.6.4\python.exe -m venv .env 2) run 'activate.bat', for example, C:\Projects\Learning\Python\python_automation_mentoring\sandbox\pytest_example\.env\Scripts\activate.bat
@reinasama904
@reinasama904 2 жыл бұрын
I learned a lot through your video. Tremendous help and such a quality! Thank you so much.
@valostudent6074
@valostudent6074 2 жыл бұрын
i finally understand how venv works,thank you , u are awsum
@diegodifelix
@diegodifelix 7 ай бұрын
What a great video. Thank you very much. I did a resume to me.
@jackdexter3286
@jackdexter3286 2 жыл бұрын
Really clear, simple, and explains a lot of things that beginners never hear like path, creating venv with a specific python, how venv work, etc. Thx a lot
@Jamaipanese
@Jamaipanese 2 жыл бұрын
Amazing video. Simple, clear and to the point with examples. Thank you!
@xLatinAssazzin
@xLatinAssazzin 2 жыл бұрын
Simple my ass
@udirt
@udirt 11 ай бұрын
Thank you for the explanation. It is still incomprehensible how the python community (we belong to) has decided to live like this.
@СергейЗинченко-т2к
@СергейЗинченко-т2к 11 ай бұрын
thank you, bro! its very easy to understand, gl!
@dgurl04
@dgurl04 2 жыл бұрын
This was so beautifully and simply explained. Thank You for this video. Happy New Year
@dcdales
@dcdales Жыл бұрын
Semver in Python - so much more intuitive than JS. Thank you, Python!
@nayan7065
@nayan7065 Жыл бұрын
Most needed video. Good explaination
@samana991
@samana991 6 ай бұрын
Thanks for the explanations; good stuff!
@jikkhi
@jikkhi 2 жыл бұрын
I can't thank you enough for explaining about virtual env in detail. This was so helpful 🙌👏
@briancarroll9433
@briancarroll9433 2 жыл бұрын
Great intro to virtual environments. To activate the virtual environment when using PowerShell, I had to run the command: venvName\Scripts\Activate.ps1 instead of venvName\Scripts\activate.bat
@JoelRivera3
@JoelRivera3 2 жыл бұрын
Brian good catch. Also, if it doesnt work you will need to set the execution policy to either Bypass or AllSigned. Bypass all scripts are allowed, Allsigned only trusted so when you run third party scripts you will have to trust them first. I ran in powershell 'Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser' you can always reverse it to how it was whether it was restricted or undefined after completing your virtual environment project.
@thecodeartificer
@thecodeartificer Жыл бұрын
I've watch your udemy videos! This feels nostalgic haha.
@ntoslinux
@ntoslinux 2 жыл бұрын
Awesome explanation. Appreciate for taking time to create it!
@ishwarcm.5009
@ishwarcm.5009 Ай бұрын
Most helpful video on this topic 🙂
@jardani-jovonovich
@jardani-jovonovich 4 ай бұрын
Thank you Sensei, easy to understand ... Oossh😁😸
@slavinamihova571
@slavinamihova571 2 жыл бұрын
Great, comprehensive tutorial! I really appreciated the extra tidbits of info, such as the explanation of version numbering, too. Thank you so much!
@AhmedAli-uj2js
@AhmedAli-uj2js Жыл бұрын
Great Explanation, I have ever perceived
@ROC4Life96
@ROC4Life96 2 жыл бұрын
This was perfect, clear and concise. Thank you!
@fabianaltendorfer11
@fabianaltendorfer11 2 жыл бұрын
That was exactly what I was looking for! Thank you!
@tecladocode
@tecladocode 2 жыл бұрын
Glad I could help!
@lakshman587
@lakshman587 2 жыл бұрын
The video is really Awesome!! Thanks a lot for the video!
@Wallie.AiFounder
@Wallie.AiFounder 11 ай бұрын
FINALLLLYYYY JESUS... I've been looking for you buddy thanks
@djryanashton
@djryanashton Жыл бұрын
Excellent tutorial and understanding. Thanks.
@tecladocode
@tecladocode Жыл бұрын
Glad it was helpful! Thank you!
@jwd.t
@jwd.t 2 жыл бұрын
Super helpful for a new python programmer like me. Subbed, without hesitation. :D
@onomatopeia891
@onomatopeia891 2 жыл бұрын
Thanks for the very clear and insightful video!
@alifnabil6626
@alifnabil6626 2 жыл бұрын
Thank you so much. Learned a lot from this video👍👍👍
@tecladocode
@tecladocode 2 жыл бұрын
Glad it was helpful!
@ahmedelsayedabdelnabyrefae1365
@ahmedelsayedabdelnabyrefae1365 3 жыл бұрын
Hi man one of the best explanation I have ever seen thank you it really helped
@JITCompilation
@JITCompilation 2 жыл бұрын
So when you "boot up a virtual environment", you're simply changing the system's environment variables, such as the PATH, so they point to folders in your virtual environment folder?
@sahilsagwekar
@sahilsagwekar 2 жыл бұрын
Thats the first part of the virtual environment. You also create a copy of the interpreter with the packages specific to the new venv
@JITCompilation
@JITCompilation 2 жыл бұрын
@@sahilsagwekar gotcha, thanks!
@Sn0wwh173
@Sn0wwh173 2 жыл бұрын
This was so incredibly helpful! Thanks so much!
@ekeminiudoetuk4056
@ekeminiudoetuk4056 2 жыл бұрын
Please I can't move past 5:30... how do I grab the path to the installation package? Help me
@niceteg
@niceteg 3 жыл бұрын
Nice work! Thanks 👍
@tecladocode
@tecladocode 3 жыл бұрын
Thank you!
@fernandog5855
@fernandog5855 2 жыл бұрын
Perfect explanation! Very clear and very helpful.
@felipica
@felipica Жыл бұрын
thank u for the video. ive learnd a lot from this, mainly about path
@tecladocode
@tecladocode Жыл бұрын
Glad it was helpful!
@relaxtone217
@relaxtone217 3 жыл бұрын
Thnak you for this video, It is a very usefull video for me as a begginer
@eraybuyukkanat3240
@eraybuyukkanat3240 2 жыл бұрын
I learned a lot through your video, this was a very helpful and very clear explanation. Thank you sir!
@g.jignacio
@g.jignacio Жыл бұрын
Great video! clear as water
@pfever
@pfever 2 жыл бұрын
very useful and well explained! thank you!
@asadullahaziz
@asadullahaziz 3 жыл бұрын
Thank You for creating this tutorial. You explained clearly.
@ahmedabdulgawad4758
@ahmedabdulgawad4758 Ай бұрын
great content , keep up the good work
@maximemonfette
@maximemonfette 2 жыл бұрын
Great editing, super straigthforward. thanks :)
@Mrnw10
@Mrnw10 2 жыл бұрын
Legendary stuff mate! thank you so much for taking the time to explain!
@thalesaragao8634
@thalesaragao8634 2 жыл бұрын
Absolutely amazing work, Jose! What a great useful video! Thanks!
@Carlitos_SH
@Carlitos_SH 2 жыл бұрын
What an explanation ! Thank u !
@muradmarvin2510
@muradmarvin2510 Жыл бұрын
wonderful explanation of Venv and LIBDADies
@dynamix9916
@dynamix9916 2 жыл бұрын
Great video, very helpful. Thanks a lot.
@sashimidimsums
@sashimidimsums 2 жыл бұрын
Really clear explanation, thanks.
@melodicprojection9999
@melodicprojection9999 2 жыл бұрын
Very helpful video!!! Just two things are missing: deactivation and deletion. But anyway, your video helped me a lot!!! Thank you.
@Prostopravda
@Prostopravda 2 жыл бұрын
Excellent tutorial! Thanks!
@jonwoods6745
@jonwoods6745 2 жыл бұрын
This was a very helpful and very clear explanation. Thank you for creating this!
@ogrichiiee3808
@ogrichiiee3808 2 жыл бұрын
really great and detailed video. thank you!
@IronHelpsUsPlay
@IronHelpsUsPlay Жыл бұрын
Nice video, well presented including the visuals.
@designer5445
@designer5445 Жыл бұрын
incredible tutorial,thanks a lot 🙏
@tecladocode
@tecladocode Жыл бұрын
You're very welcome! Glad you liked it!
@yonahcitron226
@yonahcitron226 2 жыл бұрын
Great vid!!
@harunyesevi
@harunyesevi Жыл бұрын
Thanks a lot! It helped me build my own Venv!
@tecladocode
@tecladocode Жыл бұрын
Glad I could help!
@wilsonusman
@wilsonusman Жыл бұрын
Jose, great video. Your explanations and diagrams really make it clear to understand concepts. Keep it up. You have a new sub.
@tecladocode
@tecladocode Жыл бұрын
Welcome aboard! Thank you for your kind words!
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1,3 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
5 Good Python Habits
17:35
Indently
Рет қаралды 667 М.
How to Create and Use Virtual Environments in Python With Poetry
14:43
virtualenv vs. venv (beginner - intermediate) anthony explains #040
11:22
anthonywritescode
Рет қаралды 44 М.
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 55 М.
What is the Python Interpreter? (How does Python Work?)
14:08
Afternerd
Рет қаралды 86 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 820 М.
My Python Development Environment Setup - Full Tutorial
20:39
Tech With Tim
Рет қаралды 247 М.
25 nooby Python habits you need to ditch
9:12
mCoding
Рет қаралды 1,8 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН