Yes, this would be another way to escape from the conda base environment. And as I've indicated in other responses, I absolutely agree that students need to learn how to edit files and run commands from the terminal.…
Yes, you are correct. pip3 is installed by XCode. I was having trouble understanding the scenario you seem to have in mind because it never occurred to me that someone would try to run Python without doing an install…
Thanks for pointing out this error. You are correct that the post misused the terms major version and minor version. I'll fix it, and note the error and your catch, because - I don't want to spread misinformation; and -…
The install by xcode of a python3 binary in `/usr/bin` does not come with its own copy of pip3. So either your command will fail to install or it will use a version of pip that is on PATH but was installed by some other…
If you visit the link https://swcarpentry.github.io/python-novice-inflammation/ which offers the introduction to Python, you'll find this strange statement. > Although one can install a plain-vanilla Python and all…
> Not sure what the paragraph about being able to install multiple Python versions after getting rid of Anaconda is about. The sentence says "install and run". The problem is with "run." On macOS, most students who…
The assertion that seemed incorrect was that I was recommending an option that would install libraries to the system Python. Xcode does put a binary with the name python3 into `/usr/bin`. This is not a system Python,…
One suggestion that someone endorsed in another comment is to use VS Code. This would not be my preferred choice, but it would be useful to run an experiment in which students who are new to code start by installing it…
I agree. It would be better if people understood the costs and benefits of virtual environments and used costs and benefits to guide decisions about how and when to use them. The general observation I would add is that…
I don't see how it could be correct to say that I'm recommending that students pip install into the system Python. On macOS, there hasn't been a system Python since 12.3 came out in Jan of 2022. And as far as I know,…
This is a suggestion that deserves serious consideration. I started using VS Code after I had learned all the basics so I don't know what it feels like to be a new learner who is getting started by using VS Code. But it…
FYI, I offered a comment above that might clarify. There are two questions: 1) How can we get a specific group of students who feel helpless started on the path to learning? 2) What should we teach students? In the post…
Thanks for making this point. People who work on Windows may not realize how aggressive and disruptive Anaconda is on macOS. If you open a terminal and run the `lipo` command that macOS gives you to get information…
I think your suggestions are for people who know more the students I meet in the classroom.
I appreciate all the comments. I agree with most, even when they disagree with me or each other. I especially agree with the questions several people raise: What it is that we should teach? In which order? I think there…
Ouch
I've still got a Mathematica license. I never use it. For me, the out-of-pocket monetary cost was never an issue.
This is a good summary of the problems I have with the Mathematica notebook interface. And just as with the problems I described with the typography on PDF output, when you encounter something like Latex output that…
Nope.
iguy, agreed. You have have no idea because you haven't tried.
Yes, this would be another way to escape from the conda base environment. And as I've indicated in other responses, I absolutely agree that students need to learn how to edit files and run commands from the terminal.…
Yes, you are correct. pip3 is installed by XCode. I was having trouble understanding the scenario you seem to have in mind because it never occurred to me that someone would try to run Python without doing an install…
Thanks for pointing out this error. You are correct that the post misused the terms major version and minor version. I'll fix it, and note the error and your catch, because - I don't want to spread misinformation; and -…
The install by xcode of a python3 binary in `/usr/bin` does not come with its own copy of pip3. So either your command will fail to install or it will use a version of pip that is on PATH but was installed by some other…
If you visit the link https://swcarpentry.github.io/python-novice-inflammation/ which offers the introduction to Python, you'll find this strange statement. > Although one can install a plain-vanilla Python and all…
> Not sure what the paragraph about being able to install multiple Python versions after getting rid of Anaconda is about. The sentence says "install and run". The problem is with "run." On macOS, most students who…
The assertion that seemed incorrect was that I was recommending an option that would install libraries to the system Python. Xcode does put a binary with the name python3 into `/usr/bin`. This is not a system Python,…
One suggestion that someone endorsed in another comment is to use VS Code. This would not be my preferred choice, but it would be useful to run an experiment in which students who are new to code start by installing it…
I agree. It would be better if people understood the costs and benefits of virtual environments and used costs and benefits to guide decisions about how and when to use them. The general observation I would add is that…
I don't see how it could be correct to say that I'm recommending that students pip install into the system Python. On macOS, there hasn't been a system Python since 12.3 came out in Jan of 2022. And as far as I know,…
This is a suggestion that deserves serious consideration. I started using VS Code after I had learned all the basics so I don't know what it feels like to be a new learner who is getting started by using VS Code. But it…
FYI, I offered a comment above that might clarify. There are two questions: 1) How can we get a specific group of students who feel helpless started on the path to learning? 2) What should we teach students? In the post…
Thanks for making this point. People who work on Windows may not realize how aggressive and disruptive Anaconda is on macOS. If you open a terminal and run the `lipo` command that macOS gives you to get information…
I think your suggestions are for people who know more the students I meet in the classroom.
I appreciate all the comments. I agree with most, even when they disagree with me or each other. I especially agree with the questions several people raise: What it is that we should teach? In which order? I think there…
Ouch
I've still got a Mathematica license. I never use it. For me, the out-of-pocket monetary cost was never an issue.
This is a good summary of the problems I have with the Mathematica notebook interface. And just as with the problems I described with the typography on PDF output, when you encounter something like Latex output that…
Nope.
iguy, agreed. You have have no idea because you haven't tried.