Frequently asked questions
How can I use Pyzo with a virtual env?
To use Python interpreters from a virtualenv in Pyzo, set the environment
variables PATH
and VIRTUAL_ENV
in the shell configuration, and
set the interpreted EXE
to python
. Note that the $PATH
is only
expanded from Pyzo version 4.4 (to be released).
See also issue #403:
VIRTUAL_ENV=/path/to/venv
PATH=/path/to/venv/bin:$PATH
Why is Matplotlib not interactive?
When working with Matplotlib, make sure you have pyqt
installed
(conda install pyqt
). The shell should integrate it automatically.
Then, you need to tell Matplotlib to be interactive:
import matplotlib.pyplot as plt
plt.ion()
Can I still distribute a conda environment together with Pyzo?
Yes, Pyzo detects interpreters relative to itself, so you can just create a conda environment, put the Pyzo binary in its root, and distribute that as a whole.
Why does Pyzo not come with a Python environment anymore?
Multiple reasons.
How do I install additional packages in Pyzo?
See the install section in the guide.
Pyzo does not look native on Linux GTK
For various reasons, the Pyzo binaries do not come with the GTK theme. However, you can force Pyzo to use your system PySide/PyQt4 libraries. Note that this only works if you Python version is ABI compatible with the one used to freeze Pyzo. See the file 'qt.conf' for more information. Of course, you can also simply run Pyzo from source.
Pyzo loses some key hits when running from source on new Ubuntu
See issue #247. It probably helps to re-install PySide/Qt.