![]() ![]() Though I think it might be time to toast my HDD and do a clean install.įortunately, the Veusz website also includes a prebuilt binary, so let’s try the binary. Debian testing has Qt 5.15.2, but I use stable. Looks to me like it simply cannot be done. “That said, Debian Backports Policy does not allow backports of libraries that would break all dependent packages in stable (eg: new Qt 5.x releases)…” So the problem is that the so library version is just not new enough.Īpt shows that ‘All packages are up to date’ so we just have an application that is too far ahead of the distro. $ python setup.py buildįile "/home/goossens/installs/veusz/veusz-3.3.1/pyqtdistutils.py", line 16, in #VEUSZ FORMATTING INSTALL#A bit of googling suggests: $ sudo apt install python-pyqt5 qtcreator pyqt5-dev-tools qttools5-dev-toolsĪnd wtf it says this: Need to get 201 MB of archives.Īfter this operation, 533 MB of additional disk space will be used.Īnd wants to install clang and a whole ‘nother ecosystem of shit! No, I don’t think so. Requirement already satisfied: PyQt5-sip=12.8 in /usr/local/lib/python3.7/dist-packages/PyQt5_sip-12.9.0-p圓.7-linux-x86_64.egg (from PyQt5) (12.9.0)īut that does not help. ![]() Python-pyqt5.qtsvg set to manually installed Python-pyqt5.qtsvg is already the newest version (5.11.3+dfsg-1+b3). And then at some point it says: ModuleNotFoundError: No module named 'PyQt5.QtSvg'īut: $ sudo apt install python-pyqt5.qtsvg And then a bunch of other dependencies that Debian does not seem to include. ![]() If you are on i386, version 2.2.2 of Veusz is the last one available in this way. Debian, being conservative, does not as of time of writing, so must use the precompiled binary. Take-home message: install the precompiled binary unless you have Qt 5.15 or higher as the default in your distribution. You can install via a Python-based installer from the Veusz website or by using a precompiled suite of binaries and libraries. Problem - it is in old stable and testing but not in stable. Veusz can also be used as a drawing backend for the SciTools Easyviz package.I’m very taken with Veusz, so let’s install it on Debian. It was also included in their "Hot Pics" selection on their cover disc. Veusz was reviewed by Linux Format magazine, saying that "There's plenty of scope for creating colourful, engaging graphics". The saved file format is a simple Python text script, which makes it easy to create plots from other programs. ![]() The program also provides a command line and scripting interface (based on Python) to its plotting facilities. Plugins can be added for importing data in other formats, automating operations and creating different kinds of mathematical relationships between datasets. Datasets can be read using standard formats such as CSV, HDF5 or FITS, or entered, edited or created using functions from existing datasets. Widgets include X-Y plots, functions, contours, box plots, polar plots, ternary plots, vector plots, data images, labels and a variety of shapes. For example, graph widgets can be placed within a grid widget to create an array of graphs. Plots are built up from a set of plotting widgets which can be added to the document and whose properties are edited using a consistent interface. It is cross-platform, working under Microsoft Windows, macOS and Unix/ Linux. This program produces plots in popular vector image formats, including PDF, PostScript and SVG. The name should be pronounced as "views". It is designed to produce publication-quality plots. It is freely available for anyone to distribute under the terms of the GPL. Veusz is a Qt application written in Python, PyQt and NumPy. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |