@@ -25,15 +25,13 @@ Otherwise, the situation (at the time of writing) is as follows:
2525framework bindings pip-installable? conda or conda-forge-installable?
2626========= ========= ================ =================================
2727Qt5 PyQt5 yes yes
28- Qt5 PySide2 yes [ # ]_ yes
28+ Qt5 PySide2 yes yes
2929Qt4 PyQt4 no yes
3030Qt4 PySide OSX and Windows yes
3131GTK3 PyGObject yes [# ]_ Linux and OSX
3232wxWidgets wxPython yes [# ]_ yes
3333========= ========= ================ =================================
3434
35- .. [# ] See http://lists.qt-project.org/pipermail/pyside/2018-March/002537.html.
36-
3735.. [# ] No wheels available, see
3836 https://pygobject.readthedocs.io/en/latest/devguide/dev_environ.html
3937 for build instructions.
@@ -48,20 +46,19 @@ all cases, the system-wide Python and the venv Python must be of the same
4846version):
4947
5048- `vext <https://pypi.python.org/pypi/vext >`_ allows controlled access
51- from within the virtualenv to specific system-wide packages without the
52- overall shadowing issue. A specific package needs to be installed for each
53- framework, e.g. `vext.pyqt5 <https://pypi.python.org/pypi/vext.pyqt5 >`_, etc.
54- It is recommended to use ``vext>=0.7.0 `` as earlier versions misconfigure the
55- logging system.
49+ from within the venv to specific system-wide packages. A specific
50+ package needs to be installed for each framework, e.g. `vext.pyqt5
51+ <https://pypi.python.org/pypi/vext.pyqt5> `_, etc. It is recommended to use
52+ ``vext>=0.7.0 `` as earlier versions misconfigure the logging system.
5653
57- - When using ` virtualenv <https://virtualenv.pypa.io/> ` (rather than the
58- stdlib's `` venv ``), using the `` -- system-site- packages`` option when creating
59- an environment adds all system-wide packages to the virtual environment.
60- However, this breaks the isolation between the virtual environment and the
61- system install. Among other issues it results in hard to debug problems
62- with system packages shadowing the environment packages. If you use
63- `virtualenvwrapper <https://virtualenvwrapper.readthedocs.io/ >`_, this can be
64- toggled with the ``toggleglobalsitepackages `` command.
54+ - Using the `` --system-site-packages `` option when creating an environment
55+ adds all system-wide packages to the virtual environment. However, this
56+ breaks the isolation between the virtual environment and the system
57+ install. Among other issues it results in hard to debug problems with
58+ system packages shadowing the environment packages. If you use ` virtualenv
59+ <https://virtualenv.pypa.io/> ` (rather than the stdlib's `` venv ``) together
60+ with `virtualenvwrapper <https://virtualenvwrapper.readthedocs.io/ >`_, this
61+ can be toggled with the ``toggleglobalsitepackages `` command.
6562
6663If you are using Matplotlib on OSX, you may also want to consider the
6764:ref: `OSX framework FAQ <osxframework-faq >`.
0 commit comments