
If you use small steps, then you can even see how Python evaluates your expressions. Steps follow program structure, not just code lines. Press F6 for a big step and F7 for a small step. Just press Ctrl+F5 instead of F5 and you can run your programs step-by-step, no breakpoints needed. Once you're done with hello-worlds, select View → Variables and see how your programs and shell commands affect Python variables. (You can also use a separate Python installation, if necessary.) The initial user interface is stripped of all features that may distract beginners. On the other hand it takes a long time to install numpy, and that is why i split up the package installation.Thonny comes with Python 3.10 built in, so just one simple installer is needed and you're ready to learn programming. The upside of having to compile python3.6 a second time was a much faster compile the second time. Python3.6 -m pip install -user matplotlib the rest of the installation is now put on hold.

The installation of scipy with pip takes a very long time (hours) and I am lookingįor a solution. Sudo apt-get install libatlas-base-dev gfortran I learned from another thread on different subject that I need to install ssl before I compile. But as pointed out by a commenter, I ran into problems with ssl when I tried to install packages with pip. I am using a RPi2, and I successfully managed to follow the suggested procedure to install python3.6. Make -j4 simply uses all 4 rpi cores in the make process (much faster)

One of the first checks is a check for Python 3.6 itself, for which the result will certainly be no. These are not requirements for the successful compilation. The results depend on architecture, hardware features, etc. Unless configure script reports an error, the answer is: no, of course not.Ĭonfigure performs a series of checks and uses the results as input to create the Makefile. sudo make install takes about 2 minutesĭo I need to pick back through and install everything that did such?.make takes about 15 minutes (it produces 8 warnings to the stderr).

On a fresh Raspbian on Raspberry Pi 3 with a class 10 SD card (YMMV): The instructions you referenced are correct for version 3.6. As of today, only the installation from source is available.
