Pymakr under Linux Fedora. Anyone?
-
Hi
I'm trying to run Pymakr 1.0.0.b7-1 under Fedora 25 but when i try to start it, I always get the following error:
jnc@enigma ~ $ pymakr Python 2.7.12 Error in sys.excepthook: Traceback (most recent call last): File "/usr/share/pymakr/modules/pymakr.py", line 145, in excepthook import Utilities File "/usr/share/pymakr/modules/Utilities/__init__.py", line 62, in <module> from PyQt5.Qsci import QSCINTILLA_VERSION_STR, QsciScintilla ImportError: No module named Qsci Original exception was: Traceback (most recent call last): File "/usr/share/pymakr/modules/pymakr.py", line 368, in <module> main() File "/usr/share/pymakr/modules/pymakr.py", line 268, in main if not Globals.checkBlacklistedVersions(): File "/usr/share/pymakr/modules/Globals/__init__.py", line 110, in checkBlacklistedVersions from PyQt5.Qsci import QSCINTILLA_VERSION_STR ImportError: No module named QsciI've checked the installed packages, and can't figure out what I'm missing:
jnc@enigma ~ $ dnf list installed *qsci* *pyqt* *qt* Failed to synchronize cache for repo 'Dropbox', disabling. Last metadata expiration check: 1:16:54 ago on Mon Nov 28 10:45:27 2016. Installed Packages PyQt4.x86_64 4.11.4-15.fc25 @fedora PyQt4.x86_64 4.11.4-15.fc25 @fedora adwaita-qt-common.noarch 0.4-3.fc25 @anaconda adwaita-qt4.x86_64 0.4-3.fc25 @anaconda adwaita-qt5.x86_64 0.4-3.fc25 @anaconda dbusmenu-qt.x86_64 0.9.3-0.11.20150604.fc24 @koji-override-0 ibus-qt.x86_64 1.3.3-11.fc25 @anaconda python-qt5.x86_64 5.7-1.fc25 @fedora python-qt5-rpm-macros.noarch 5.7-1.fc25 @fedora python-qt5-webkit.x86_64 5.7-1.fc25 @fedora python2-qscintilla.x86_64 2.9.3-1.fc25 @fedora qscintilla.x86_64 2.9.3-1.fc25 @fedora qt.x86_64 1:4.8.7-18.fc25 @anaconda qt-common.noarch 1:4.8.7-18.fc25 @anaconda qt-settings.noarch 25-2.fc25 @anaconda qt-x11.x86_64 1:4.8.7-18.fc25 @anaconda qt3.x86_64 3.3.8b-68.fc25 @fedora qt5-qtbase.x86_64 5.7.0-3.fc25 @anaconda qt5-qtbase-common.noarch 5.7.0-3.fc25 @anaconda qt5-qtbase-gui.x86_64 5.7.0-3.fc25 @anaconda qt5-qtconnectivity.x86_64 5.7.0-2.fc25 @fedora qt5-qtdeclarative.x86_64 5.7.0-2.fc25 @anaconda qt5-qtenginio.x86_64 1:1.6.1-2.fc25 @fedora qt5-qtlocation.x86_64 5.7.0-2.fc25 @fedora qt5-qtmultimedia.x86_64 5.7.0-2.fc25 @fedora qt5-qtsensors.x86_64 5.7.0-2.fc25 @fedora qt5-qtserialport.x86_64 5.7.0-2.fc25 @fedora qt5-qtsvg.x86_64 5.7.0-2.fc25 @fedora qt5-qttools-common.noarch 5.7.0-3.fc25 @fedora qt5-qttools-libs-clucene.x86_64 5.7.0-3.fc25 @fedora qt5-qttools-libs-designer.x86_64 5.7.0-3.fc25 @fedora qt5-qttools-libs-help.x86_64 5.7.0-3.fc25 @fedora qt5-qtwebchannel.x86_64 5.7.0-2.fc25 @fedora qt5-qtwebkit.x86_64 5.7.0-2.fc25 @fedora qt5-qtwebsockets.x86_64 5.7.0-1.fc25 @fedora qt5-qtx11extras.x86_64 5.7.0-2.fc25 @fedora qt5-qtxmlpatterns.x86_64 5.7.0-2.fc25 @anaconda qt5-srpm-macros.noarch 5.7.0-9.fc25 @fedora sni-qt.x86_64 0.2.6-7.fc24 @koji-override-0 wireshark-qt.x86_64 2.1.1-2.fc25 @fedoraThanks for your help
-
Hi @jnc, I've just seen your dump and list (thanks for providing them), and I'm sorry to tell you that at the present time Pymakr doesn't play nice in *nix with Qt5 installed. It's on our list of bugs to fix. Sorry for the inconvenience, and please stay tuned regarding this.
-
Hi
Thanks for your prompt reply; so how should I work with my boards?
Cheers -
Hi @abilio
I'm removed the python-qt5 package (plus a bunch of others that were removed automatically). Now, when I try to start pymakr, I get the following:
jnc@enigma ~ $ pymakr Python 2.7.12 libpng warning: iCCP: known incorrect sRGB profile Warning: translation file 'qt_en_US'could not be loaded. Using default. Warning: translation file 'eric6_en_US'could not be loaded. Using default. Warning: translation file 'qscintilla_en_US'could not be loaded. Using default. BackgroundService listening on: 36797 Traceback (most recent call last): File "/usr/share/pymakr/modules/Utilities/BackgroundClient.py", line 193, in <module> backgroundClient.run() File "/usr/share/pymakr/modules/Utilities/BackgroundClient.py", line 178, in run 'EXCEPTION', '?', [str(exctype), str(excval), tbinfo]) File "/usr/share/pymakr/modules/Utilities/BackgroundClient.py", line 81, in __send self.connection.sendall(header) File "/usr/lib64/python2.7/socket.py", line 228, in meth return getattr(self._sock,name)(*args) socket.error: [Errno 32] Broken pipeAny idea?
-
@jnc, I guess you need Qt5 for another app, so at present time you can use the classic telnet/FTP combination. You can also try Pymakr in Windows/Mac (they are installed in a semi-portable fashion where Python, Qt and PyQt are self-contained in the same directory).
If you're willing to try Telnet/FTP in the meantime, I can point you to: https://docs.pycom.io/pycom_esp32/pycom_esp32/general.html . We should have Pymakr playing nicely with Qt5 in the upcoming weeks.
-
Ohh @jnc, I see you went into removing Qt5. I see the dump, and seems its failing early in the start process. Can I ask you how comfortable you are around the terminal window? I have some ideas, but I must confirm with you that you can try them.
-
@abilio I'm very familiar with the terminal window.
-
Hi @jnc, btw, can you provide me again with the list of the packages you still have installed in the system that are related to Qt, PyQt and python?
-
Hello, i use Fedora 25 too and i having the same issue, some prediction to correct the bug?
-
Hi @abilio ,
I get the same error on fedora25, python-qt5 package is removed. Any idea how to solve?
Thanks!BackgroundService listening on: 35079
Traceback (most recent call last):
File "/usr/share/pymakr/modules/Utilities/BackgroundClient.py", line 193, in <module>
backgroundClient.run()
File "/usr/share/pymakr/modules/Utilities/BackgroundClient.py", line 178, in run
'EXCEPTION', '?', [str(exctype), str(excval), tbinfo])
File "/usr/share/pymakr/modules/Utilities/BackgroundClient.py", line 81, in __send
self.connection.sendall(header)
File "/usr/lib64/python2.7/socket.py", line 228, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 32] Broken pipe -
Any news on this? I'm using antergos (arch based) and have the same problem.
I don't want to be forced to use windows to program my LoPy ;)
Are there any other IDEs to use?
EDIT: i just read the announcment that pymakr is EOL, looking forward to a VScode plugin :D
-
@Avathar Pymakr is discontinued, see this for more info.
https://forum.pycom.io/topic/635/pymakr-time-of-death-09-02/33
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login