[MacPorts] #67885: py310-matplotlib requires pyparsing < 3.1, but py310-parsing provides 3.1.0
MacPorts
noreply at macports.org
Fri Aug 4 12:16:17 UTC 2023
#67885: py310-matplotlib requires pyparsing < 3.1, but py310-parsing provides 3.1.0
------------------------------------------+------------------------
Reporter: bernstei | Owner: reneeotten
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords:
Port: py-matplotlib, py-pyparsing |
------------------------------------------+------------------------
Comment (by bernstei):
Thanks for the quick fix.
> if you want to use MacPorts use it for all Python packages that you want
to use. If you start mixing installing things using pip or something else
than you're bound to run into trouble at some point.
So I have observed empirically that you can spend a lot of time using some
things from macports combined with lots of things (mostly
numerical/scientific packages) installed via pip and it works fine in
practice.
I also don't understand how one can ever get this to work if one ever
wants any python package from outside of macports (which will pretty much
always be packaged for pip, whether or not it comes from pypi), since
inevitably macports installs lots of python packages (presumably because
they are dependencies for other things). I guess maybe with stringent use
of virtual envs to get it to ignore all the macports-installed packages?
--
Ticket URL: <https://trac.macports.org/ticket/67885#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list