mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#thonnyide

0 Beiträge0 Beteiligte0 Beiträge heute
Alexandre B A Villares 🐍<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@nrennie" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>nrennie</span></a></span> very nice article! I'm a fan of <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> and I help maintain a plug-in that makes using <a href="https://ciberlandia.pt/tags/py5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>py5</span></a> easier on Thonny. <a href="https://ciberlandia.pt/tags/FLOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FLOSS</span></a> <a href="https://ciberlandia.pt/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CreativeCoding</span></a></p>
Alexandre B A Villares 🐍<p><span class="h-card" translate="no"><a href="https://mastodon.social/@driscollis" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>driscollis</span></a></span> <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> is great for teaching! it comes with a Python interpreter, I use it with a special plug-in that helps with <a href="https://ciberlandia.pt/tags/py5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>py5</span></a></p>
Alexandre B A Villares 🐍<p>I'm afraid I botched the previous release of my <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> + <a href="https://ciberlandia.pt/tags/py5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>py5</span></a> portable bundle for Windows users, by somehow using an outdated py5 package<br> :(((</p><p>I think I fixed it now: </p><ul><li><a href="https://abav.lugaralgum.com/como-instalar-py5/index-EN.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abav.lugaralgum.com/como-insta</span><span class="invisible">lar-py5/index-EN.html</span></a></li><li><a href="https://github.com/villares/thonny-portable-with-py5" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/villares/thonny-por</span><span class="invisible">table-with-py5</span></a></li></ul><p><a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://ciberlandia.pt/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CreativeCoding</span></a> <a href="https://ciberlandia.pt/tags/EduComp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EduComp</span></a></p>
Alexandre B A Villares 🐍<p>Hi, dear people on <a href="https://ciberlandia.pt/tags/WIndows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WIndows</span></a>, can you check form me if on <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> you can do <code>!jupyter lab</code> on the interactive console down on Thonny's window? It works on Linux! (you have to have <a href="https://ciberlandia.pt/tags/JupyterLab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JupyterLab</span></a> installed)</p><p>I can check this tomorrow but I was surprised... (I was trying <code>%run</code> a few months ago and it didn't work) now I hope I can try <a href="https://ciberlandia.pt/tags/py5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>py5</span></a>'s live coding feature launching it from Thonny like this also...</p>
Alexandre B A Villares 🐍<p>UPDATE OF THE UPDATE!</p><p>Folks! I have updated my modified <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> <a href="https://ciberlandia.pt/tags/portable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>portable</span></a> for <a href="https://ciberlandia.pt/tags/Windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Windows</span></a> with <a href="https://ciberlandia.pt/tags/py5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>py5</span></a> pre-installed, updating py5 to v.0.10.6a, which uses jpype 1.5.2 and I think will solve the nasty non-ASCII path issues, yay!</p><p>Would someone on Windows like to help me test it?</p><p><a href="https://github.com/villares/thonny-portable-with-py5/releases" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/villares/thonny-por</span><span class="invisible">table-with-py5/releases</span></a></p><p>More about this Thonny + py5 thing here: <a href="https://abav.lugaralgum.com/como-instalar-py5/index-EN.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abav.lugaralgum.com/como-insta</span><span class="invisible">lar-py5/index-EN.html</span></a></p><p><a href="https://ciberlandia.pt/tags/CreativeCoding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CreativeCoding</span></a> <a href="https://ciberlandia.pt/tags/Processing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Processing</span></a> <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://ciberlandia.pt/tags/GenerativeArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenerativeArt</span></a> <a href="https://ciberlandia.pt/tags/AlgorithmicArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AlgorithmicArt</span></a> <a href="https://ciberlandia.pt/tags/DataViz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataViz</span></a> <a href="https://ciberlandia.pt/tags/EduComp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EduComp</span></a></p>
Alexandre B A Villares 🐍<p><span class="h-card" translate="no"><a href="https://mastodon.social/@DrunkenTortoise" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>DrunkenTortoise</span></a></span> I like <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a>, as it comes with its own Python env. And I use it with a py5 helper plug-in for my classes: <a href="https://abav.lugaralgum.com/como-instalar-py5/index-EN.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abav.lugaralgum.com/como-insta</span><span class="invisible">lar-py5/index-EN.html</span></a></p>
py5coding<p><span class="h-card" translate="no"><a href="https://ciberlandia.pt/@villares" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>villares</span></a></span> the second bullet point is on my todo list and I'll attempt to start on that this summer. Can you elaborate on the first one? What would <a href="https://fosstodon.org/tags/Thonnyide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Thonnyide</span></a> do with a Jupyter server?</p>
Alexandre B A Villares 🐍<p>If I had the time and energy I would:</p><ul><li>Make a <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> plug-in to launch <a href="https://ciberlandia.pt/tags/JupyterLab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JupyterLab</span></a> from the Thonny GUI interface (using Thonny's <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://ciberlandia.pt/tags/virtualenv" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>virtualenv</span></a>; </li><li>Write some code to convert <a href="https://ciberlandia.pt/tags/geoDataFrames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>geoDataFrames</span></a> with a graphic attributes column into <a href="https://ciberlandia.pt/tags/py5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>py5</span></a> styled shapes;</li><li>Make a search interface to my daily sketch-a-day sketches and fix the RSS.</li></ul>
Alexandre B A Villares 🐍<p><span class="h-card" translate="no"><a href="https://mastodon.mauve.moe/@mauve" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mauve</span></a></span> this is a great tip! I would add that when I teach beginners that are not familiar with the command line, I recommend they try <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> <a href="https://thonny.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thonny.org</span><span class="invisible"></span></a>, a nice code editor for <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> that also provides a simple way of having isolated virtual environments where you can experiment and install stuff without fear of breaking your system.</p>
Alexandre B A Villares 🐍<p>Updating my <a href="https://ciberlandia.pt/tags/Manjaro" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Manjaro</span></a> updated the system's <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> to 3.13, yay!</p><p>It broke my <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> which was installed via <a href="https://ciberlandia.pt/tags/pipx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pipx</span></a>, and I'm having torebuild a lot of stuff, not good!</p>
Alexandre B A Villares 🐍<p><span class="h-card" translate="no"><a href="https://bildung.social/@rric" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>rric</span></a></span> oh boy, this is kind of sad news, Mu was great, and I'm an admirer of Nicholas Tolervey. Thank you for sharing the announcement link.</p><p>For teachers looking for an alternative, Ive been using <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> (<a href="https://thonny.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thonny.org</span><span class="invisible"></span></a>), also targeted at beginners and with support for micropython/boards...</p>
Alexandre B A Villares 🐍<p>Cheers <a href="https://ciberlandia.pt/tags/py5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>py5</span></a> friends! </p><p>I have just updated my <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> portable bundle for Windows with Thonny 4.1.7. and py5, and the thonny-py5mode plug-in.</p><p>There was kind of an emergency going on because recently (last week?) PyPI made some API changes and both the Package manager and plug-ins manager panels in Thonny broke! </p><p>I'm grateful that Thonny's maintainer, Aivar, was quick to provide a fix (and I won't have to answer thousands of students desperate that they can't install the py5 plug-in or other stuff).</p><p>I updated things at my "How to install py5" pages (PT, EN, ES) for all platforms (Mac, Windows and Linux): <a href="https://abav.lugaralgum.com/como-instalar-py5/index-EN.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abav.lugaralgum.com/como-insta</span><span class="invisible">lar-py5/index-EN.html</span></a></p><p>And you can find the new portable bundle for Windows at: <a href="https://github.com/villares/thonny-portable-with-py5?tab=readme-ov-file#portable-thonny-ide-with-py5-and-some-other-libraries-pre-installed" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/villares/thonny-por</span><span class="invisible">table-with-py5?tab=readme-ov-file#portable-thonny-ide-with-py5-and-some-other-libraries-pre-installed</span></a></p><p>As usual, I appreciate everyone that supports me with encouragement, suggestions and donations!</p>
Alexandre B A Villares 🐍<p>This is a bit worrying because it also breaks the users ability to install any plug-in on Thonny in all platforms :((</p><p>Hopefully Aivar will find a workaround soon.</p><p>UPDATE: <a href="https://github.com/thonny/thonny/releases/tag/v4.1.7" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/thonny/thonny/relea</span><span class="invisible">ses/tag/v4.1.7</span></a><br>seems to offer a fix. I'll have to update my portable!</p><p>cc <span class="h-card" translate="no"><a href="https://fosstodon.org/@py5coding" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>py5coding</span></a></span> </p><p><a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://ciberlandia.pt/tags/py5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>py5</span></a></p>
Alexandre B A Villares 🐍<p>Changes in <a href="https://ciberlandia.pt/tags/PyPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyPI</span></a> to protect it from abuse from people using bots doing expensive searches broke an important feature of <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> (a GUI panel for installing packages) if you want to read more about it: <br><a href="https://github.com/thonny/thonny/issues/3401" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/thonny/thonny/issue</span><span class="invisible">s/3401</span></a> and on <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a>'s forum: <a href="https://discuss.python.org/t/fastly-interfering-with-pypi-search/73597/8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discuss.python.org/t/fastly-in</span><span class="invisible">terfering-with-pypi-search/73597/8</span></a></p>
Alexandre B A Villares 🐍<p>Dear Fedi-friends, if you are on <a href="https://ciberlandia.pt/tags/Windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Windows</span></a> and like <a href="https://ciberlandia.pt/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> or you'd like to learn Python, I have just updated my <a href="https://ciberlandia.pt/tags/portable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>portable</span></a> <a href="https://ciberlandia.pt/tags/ThonnyIDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThonnyIDE</span></a> on a zip, that comes with <a href="https://ciberlandia.pt/tags/py5" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>py5</span></a> and thonny-py5mode plug-in, for drawing wonderful stuff, and <a href="https://ciberlandia.pt/tags/pymunk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pymunk</span></a> for simulating <a href="https://ciberlandia.pt/tags/2DPhysics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>2DPhysics</span></a>: </p><p><a href="https://www.dropbox.com/scl/fi/ytyzpuyjmtmc5is6dwq3b/thonny-4-with-py5-091-windows-portable.zip?rlkey=ff5kxmyng4ebr1faglaej9zou&amp;dl=0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dropbox.com/scl/fi/ytyzpuyjmtm</span><span class="invisible">c5is6dwq3b/thonny-4-with-py5-091-windows-portable.zip?rlkey=ff5kxmyng4ebr1faglaej9zou&amp;dl=0</span></a></p><p>If it doesn't work for you, or if you are on <a href="https://ciberlandia.pt/tags/MacOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MacOS</span></a> or <a href="https://ciberlandia.pt/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a>, you can follow the installation instructions at <a href="https://py5coding.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">py5coding.org</span><span class="invisible"></span></a> or maybe these at <a href="https://abav.lugaralgum.com/como-instalar-py5/index-EN.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">abav.lugaralgum.com/como-insta</span><span class="invisible">lar-py5/index-EN.html</span></a></p>