I 100% second this. For loads of new coders python is a great start and coding train is so good at teaching this stuff that if he did a series on python he would help probably thousands of people.
I first came across your videos few years back; it was about Box2D engine. You didn't have beard back then. With time I forgot the channel name. Few days back I stumbled upon your videos, didn't take much to recognize it's you. Same positive energy, enthusiasm and simple explanation! Love it!
I don't understand why you don't use the Python 3 standard Mac installation package? You mentioned that the Python website says to use homebrew, but I don't see that anywhere. Homebrew is not necessary to install Python 3.
I dont understand how it says i have virtualenv downloaded but when i try to use the command it days it doesnt exist. Ive tried to look this up but i never really get a straight answer or i get a bunch of people saying to use a bunch of different commands thats seem unnecessary. Can anyone help ?
Virtualenv might not be the best option but its fine. Using Python 2.7 in 2018 though is simply unacceptable! Edit: Yeah, I watched the rest of it and noticed that he did the right thing by installing python3.7 in the video :)
@@SolarLiner yeah u are right, since pipenv wraps virtualenvs it is important to know how they work. However this video shows that Daniel gets that and I think it is a good moment to try pipenv for him.
I personally prefer pyenv, which is able to install all flavors and versions from source. Installation times are horrible, but it's not so bad considering how rare I'll need to do it (looking at you, stack). Leaving preferences aside, this is a great tutorial! :3
kirby urner I use CondaEnv up until this time, it is ok but sometimes the CondaEnv can be using a different Python and sometimes mess things up if not careful. This virtualenv seems cleaner.
Yes. I teach Python a lot and recommend the Anaconda distribution as a first experience. However, after awhile, one may wish to try a less managed environment and go directly to Python.org for the latest. There's an XKCD cartoon (#1987) making fun of the tangle of snakes we might get after all this experimentation. I'm also a big fan of the Spyder IDE that comes with Anaconda, yet fully understand why a student might move towards a multi-language editor like Atom or Eclipse at a later date (because wanting to mix several languages).
I find Anaconda to be far easier to use than virtualenv after trying both. I like how Anaconda keeps installs separate from my project files and it’s commands are easy to use for activating and deactivating.
As I understood it virtualenv is obsolete/unnecessary, therefore I would expect a warning at the beginning of the video... I followed the tutorial, and at the end, you conclude there is a better way to do it, which is already included in python3. Anyway, I got a good understanding of how to use virtual environments, thanks.
Hi! I am new to python and virtualenv everytime I run virtualenv I get an error: AttributeError: module 'virtualenv.create.via_global_ref.builtin.cpython.mac_os' has no attribute 'CPython3macOsFramework. IF I create a new user on my mac with admin power like the one user I am currently logged in then I can use virtualenv .Why? what should I do to use with my current user? thank you
"wow awesome, I will finally be able to train my own models!" - ERROR: No matching distribution found for tensorflow turns out tensorflow does not support windows 32bit........
Recently I tried translating my pygame code to "fit" the JS syntax, and it was one the most exhausting times I've ever had in coding. Once you have the top-down knowledge of a specific game or program, just start coding from scratch in one language it will save you from dying a decade earlier.
I am learning python...I searched all your videos... I wished you had more than just 1 video.
I enjoy watching you skills.
I 100% second this. For loads of new coders python is a great start and coding train is so good at teaching this stuff that if he did a series on python he would help probably thousands of people.
@@KevinOMalleyisonlysmallreally Absolutely
I second this too.
I first came across your videos few years back; it was about Box2D engine. You didn't have beard back then. With time I forgot the channel name. Few days back I stumbled upon your videos, didn't take much to recognize it's you. Same positive energy, enthusiasm and simple explanation! Love it!
This is what I needed to see the first time I heard about virtual environments!!! THank you sir
Every python virtualenv tutorial on youtube is the same, now how do you used that environment in vscode or atom?
Thanks. Your teaching style is really amazing.
if it isn't the happiest coder on earth LOL .. awesome video bro :)
Oh man you have really helped loads of time.... I watched lots tutorials but I never understood venv until your video... THANK YOU HELLSOME!!!!!!!
Congratulations on 1M subs! May the Coding Train run forever!
You must be the God of code.
Nice videos.Learn a lot , thanks.
This was awesome. I always have trouble setting up environments. My troubles are usually in JSON file inside VSCode lol.
I don't understand why you don't use the Python 3 standard Mac installation package? You mentioned that the Python website says to use homebrew, but I don't see that anywhere. Homebrew is not necessary to install Python 3.
I dont understand how it says i have virtualenv downloaded but when i try to use the command it days it doesnt exist. Ive tried to look this up but i never really get a straight answer or i get a bunch of people saying to use a bunch of different commands thats seem unnecessary. Can anyone help ?
Thanks so much for this tutorial!!! I waited years for this.
ruclips.net/video/Ygbf9yol7fU/видео.html
you really nailed it thanks
You should use pipenv in 2018 :) it is much easier
Virtualenv might not be the best option but its fine. Using Python 2.7 in 2018 though is simply unacceptable!
Edit: Yeah, I watched the rest of it and noticed that he did the right thing by installing python3.7 in the video :)
Pipenv is amazing thanks for the advice :)
I think he's gonna get there eventually. Learning the basics of Python virtualenvs is a must before having a Pipenv-centric workflow.
@@SolarLiner yeah u are right, since pipenv wraps virtualenvs it is important to know how they work. However this video shows that Daniel gets that and I think it is a good moment to try pipenv for him.
I am definitely going to try it! Remind me to make a follow-up!
I personally prefer pyenv, which is able to install all flavors and versions from source. Installation times are horrible, but it's not so bad considering how rare I'll need to do it (looking at you, stack).
Leaving preferences aside, this is a great tutorial! :3
Thanks for the tip!
what to say, your teaching skills are a warranty
I'm an introvert and I would fuckin love to work with this dude.
Super clear as always. Thank you sir.
Thanks i Was Waiting for this Video only
You're a fun instructor
Anaconda also comes with a virtualization mechanism. Might just wanna use that, with conda instead of pip. So many options, as you've shown.
kirby urner I use CondaEnv up until this time, it is ok but sometimes the CondaEnv can be using a different Python and sometimes mess things up if not careful. This virtualenv seems cleaner.
Yes. I teach Python a lot and recommend the Anaconda distribution as a first experience. However, after awhile, one may wish to try a less managed environment and go directly to Python.org for the latest. There's an XKCD cartoon (#1987) making fun of the tangle of snakes we might get after all this experimentation. I'm also a big fan of the Spyder IDE that comes with Anaconda, yet fully understand why a student might move towards a multi-language editor like Atom or Eclipse at a later date (because wanting to mix several languages).
You're a great teacher !When we will see more Python videos from you ?
I find Anaconda to be far easier to use than virtualenv after trying both. I like how Anaconda keeps installs separate from my project files and it’s commands are easy to use for activating and deactivating.
As I understood it virtualenv is obsolete/unnecessary, therefore I would expect a warning at the beginning of the video... I followed the tutorial, and at the end, you conclude there is a better way to do it, which is already included in python3. Anyway, I got a good understanding of how to use virtual environments, thanks.
Sorry, that's a good point, I should probably redo this one!
It'd awesome if you create more Python videos sir! Thanks!
I think the json file in javascript is analogous to a python virtual environment because that has all the package versions.
Hi! I am new to python and virtualenv everytime I run virtualenv I get an error: AttributeError: module 'virtualenv.create.via_global_ref.builtin.cpython.mac_os' has no attribute 'CPython3macOsFramework. IF I create a new user on my mac with admin power like the one user I am currently logged in then I can use virtualenv .Why? what should I do to use with my current user? thank you
HELLO, what a great video!
Can you tell me which shortcuts do you use more in your coding?
Thanks,
Hey,
Try some machine learning concepts in python
so where should i initiate git? inside environment? does it even matter?
11:21 exit(); Haha, old habits die hard :p
ruclips.net/video/Ygbf9yol7fU/видео.html://ruclips.net/video/Ygbf9yol7fU/видео.html
Thank you!!!!! I all understand )))🤗🤗🤗
how to do this on windows. source command is not working
Could you make a video on connectivity between python and mysql for beginners?
You are amazing man!
"pip freeze" for list all dependencies installed in the enviroment
Thanks for the tip!
What about pipenv?
I'm going to try it!
How can i use virtual environment.
During creation of any py file run as autostart on bootup
Very helpful.
None of the videos on this subject show, how to use your Editor (Sublime, Atom, etc..), using your virtual env :(
Do you have the answer now? I'm new on this virtual environment stuff..
Use the internal ide shell to activate the env. This is pretty simple using vocoder. It will show the env name in the bottom tab
Great work, your video can be more helpful if you gave little tips for Linux (Ubuntu) alongside.
Great amigo!!
great video man!
and i thought i know everything about python !
Thanks for the video
"wow awesome, I will finally be able to train my own models!"
- ERROR: No matching distribution found for tensorflow
turns out tensorflow does not support windows 32bit........
pipenv is a massive improvement upon virtualenv.
Thanks for the tip!
Why don't you start using python?
cuz he's a web dev
Great and thanks a lot
dude is too excited.
i like pythons .
Reptiles are the best.
Finally
Python
nice video
it's so Pro
use pipenv
when you will talk about logic for beginners :(
ruclips.net/video/Ygbf9yol7fU/видео.html
is there a funcion like p5.js Translate in PyGame ?
No
There is processing.py for python
Recently I tried translating my pygame code to "fit" the JS syntax, and it was one the most exhausting times I've ever had in coding. Once you have the top-down knowledge of a specific game or program, just start coding from scratch in one language it will save you from dying a decade earlier.
In about the time spent being self-deprecating about not knowing what "pip" stands for, you *could* look it up...
If you are not useing Python 3
Please, Stop...... get help.
:-P
Absolutely barbaric
Tell that to Apple. Python 2 is still the standard version on MacOS.
Yes I will, but I need a new 11" MacBook Air (with a good keyboard) or Mac Mini to care. :-)
I use anaconda prompt
I dont like such people