wiki:mucode
Mu Code w starej wersji
Do nauki Pythona polecam bardzo edytor Mu, ale w starej wersji, kiedy był dedykowany prawie tylko do małych komputerków MicroBit. Jeżeli masz do nich dostęp, możesz nadal używać Mu 0.9.12, ale trzeba go trochę poprawić.
Najpierw trzeba zrobić venva przy użyciu Pythona 3.12. Potem zainstalować zależności:
alabaster==1.0.0 babel==2.17.0 certifi==2025.10.5 charset-normalizer==3.4.4 coverage==7.11.0 docutils==0.21.2 idna==3.11 imagesize==1.4.1 iniconfig==2.1.0 Jinja2==3.1.6 MarkupSafe==3.0.3 packaging==25.0 pluggy==1.6.0 pycodestyle==2.14.0 pyflakes==3.4.0 Pygments==2.19.2 PyQt5==5.15.11 PyQt5-Qt5==5.15.17 PyQt5_sip==12.17.1 pyserial==3.5 pytest==8.4.2 pytest-cov==7.0.0 QScintilla==2.14.1 requests==2.32.5 roman-numerals-py==3.1.0 setuptools==80.9.0 snowballstemmer==3.0.1 Sphinx==8.2.3 sphinxcontrib-applehelp==2.0.0 sphinxcontrib-devhelp==2.0.0 sphinxcontrib-htmlhelp==2.1.0 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==2.0.0 sphinxcontrib-serializinghtml==2.0.0 urllib3==2.5.0
Trochę przerobiony Mu: mu-0.9.12-py312.zip . Zawiera dwie poprawki:
- szare ikonki przystosowane do ciemnego motywu,
- plik mu/interface.py jest trochę zmieniony
777 def autosize_window(self): 778 """ 779 Makes the editor 80% of the width*height of the screen and centres it. 780 """ 781 screen = QDesktopWidget().screenGeometry() 782 w = 1000 783 h = 800 784 self.resize(w, h) 785 size = self.geometry() 786 self.move(10, 10)
Po zaaplikowaniu tych dwóch poprawek program działa i nawet nieźle wygląda.
wiki/mucode.txt · ostatnio zmienione: 2025/10/16 17:28 przez 127.0.0.1