Note:
Friends who use Mac installations or download application software often encounter an error in the following three middle schools. The editor provides a solution here to help you solve the MAC error problem:
1. "... the software has been damaged and cannot be opened, you should move it to the waste paper basket"
2. "Can't open XXX software, becauseApple cannot check whether it contains malware"
3. "Can't open XXXSoftware, because it comes from developers with unknown identity "
Do not panic when you encounter the above three situations, and follow the editor to operate and solve it easily.
1. Open any source in the computer settings.Turn on any sourceEssence
2. Opening any source to solve the situation where most software reports errors. If it does not work, it means that the application signature authentication needs to be bypassed by executing the command line code. Execute the command to bypassiOSNotarizationGatekeeperEssence
3. If the above operation is not solved, then it needsclosureSIPSystem integrity protectionToEssence
Thonny macSoftware introduction
The Thonny Mac version is a Python that can be used on the Apple computer Mac OSX platform The IDE editor tool, based on the Python built -in graphical library TKINTER, supports grammar coloring, automatic code complement, Debug and other functions. Thonny The Mac version contains several useful learning tools, and useful things are packaged into intuitive GUI, making you more familiar with Python programming language faster.
Thonny macSoftware characteristics
1. Easy to get started
Thonny has built -in Python 3.7, so only a simple installation program is required to start learning programming. (If necessary, you can also install it with a separate Python.) There is no function that may disperse the attention of beginners on the initial user interface.
2. Cabin -free variables
When you complete the Hell-Workds, select View → Variables to see how your program and shell command affect the Python variable.
3. Simple debugger
Just press Ctrl+F5 instead of F5, you can run your program step by step without breakpoints. Press F6 in a big step, and press F7. The steps follow the program structure, not just code lines.
4. Steps through expression evaluation
If you use a small step, then you can even see how Python evaluates your expression. You can think of this light blue box as a piece of paper, python Use the value of the sub -expression here to replace the sub -expression one by one.
5. Loyal representation of function calls
Step into the function call will open a new window, which has a separate local variable table and code pointer. Good understanding of the working principle of function calls is particularly important for understanding.
6. Highlight grammar errors
Unknown quotes and brackets are the most common grammatical errors. Thonny's editor can make it easy for you to find these errors.
7. Explain the scope
The appearance of highlighting variables can remind you that the same name does not always mean the same variables, and it helps to discover the wrong words. Local variables and global variables have an intuitive distinction.
8. Explain the mode of reference
The variable table was first presented in the simplified mode (name → value), but it can be switched to a more realistic mode (name → address/ID → value).
Variable table and value table
9. Code completion
Students can explore the API through the help of code.
10. System of beginners' friendly system shell
choose "Tools" → Open the system shell to install additional software packages or learn Python on the command line. The conflict with PATH and other Python interpreters is processed by Thonny.
11. Simple and clean PIP GUI
Selecting tools → Manage software packages are easier to install third -party software packages.
Thonny macUpdate log
Micropython management error when repairing the user code hiding the built -in name,#1856
Repair the problem of frozen the bag manager when installing the package,#1871
Fix the problem that the Micropython bag manager uses the module name as the distribution name,#1833
Fix the ugly error when you can't find ESPTOOL in the ESP Flasher dialog box,#1837
Fix TKINTER error when VENV created from bundled Python,#1835
When synchronizing RTC through the machine, use 0..6,#1868
Make ESPTool automatically detect chip types,#1838
Repair the UNIX Micropython Time Verification (misdiagnosis time offset)
Update the dependency item in the Thonny+Python package
Update Spanish, Poland, Chinese (TW) translation
Xiaobian of Hua Jun:
After the official continuous improvement, Thonny Mac can already meet all your needs. Come and download it. Of course this site is also carefully prepared for youGoogle BrowserAs well asWindmill signatureAs well asStart a classAs well asTencent QQAs well asGreen Turtle Greenturtle Alibaba Cloud IoT Assistant
it works
it works
it works