These are chat archives for spyder-ide/public
I want a GUI way for Object like Variable explorer.
As a matter of fact, Spyder has one, exactly like the Variable Explorer: it's called...the Variable Explorer! If you can't see them, make sure
Exclude unsupported data types is not selected under the "Gear" menu in the top right of the pane.
condatoday; it hasn't even been released to
pipyet and it takes some time (usually a few days, sometimes a week) for Anaconda to get around to building it. We strongly advise you just wait a few days for it to be out on conda if that's what you're currently using, as you are correct it will likely clash with your current install. If you absolutely have to have it sooner, you should create a fresh environment (with
conda create -n your-name-here python=3.6and activate it), and then
pip install spyderin that, until you can update your existing Anaconda install.
pipnot dealing too well with non-Python dependencies and such, and if that happens there's not much we can do to help.
spyder-kernelsis installed. Check out our new guide on the subject for more.
spyder-kernelsin other environments. Also, always use
condato install packages under Anaconda unless you have no other option but to use
pip, as the latter can lead to a lot of problems. Finally, make sure you are installing the correct version of Spyder kernels for Spyder 3: the correct install command you should be using is
conda install spyder-kernels=0.*.
print fooworked just fine.
pylintstatic analyzer can check your code for any remaining issues. See the official Python 3 porting guide for more.
spyder-kernels(0.x), in any environment you want to use with Spyder. You only need Spyder (3.3.1) installed in one environment on your machine; you can even use it with totally different Python installs if you want.
Tools -> Preferences -> Python interpreter -> Use a different Python interpreterto point to the
python.exeof the environment you want (should be under
envs/your-py2-env-name/python.exeunder your Anaconda directory).
piphasn't messed anything up).
baseenvironment where you already have it. Activate it with
As I just said,
you can always just install Spyder itself with conda directly in that environment and use it from there, so long as pip hasn't messed anything up.
python2.7environment. So, like I also just said, enter the following command:
activate python2.7and try installing again. However, it may or may not work until Spyder 3.3.1 is released, as I have just said several times, so you can always just
conda install spyderinto that environment and use it from there, and it should work.
Yes, except for the last step,
put kernels there, then use conda to put 3.3.0 there.
is either-or. You can either install Spyder kernels and use it with the Spyder in your
base environment once 3.3.1 comes out (or you can try it now; I thought the problem was only connecting with externel kernels rather than starting new ones by changing the interpreter path anyway). OR, you can install spyder 3.3.0 in that env (
conda install spyder, which will install
spyder-kernels with it so you can use it with your other Spyder as well) and it will work with that Spyder.
activateit as above, and then type
spyderto launch it.
Tools -> Preferences -> Python interpreter -> Use a different Python interpreterpath to your other env's Python as instructed, and open a new console instance).
defaultschannel doesn't have in
conda install -c conda-forge your-package-name. However, it is best not to mix the two, so like
pip, you should always create a new, isolated environment for that purpose.
i install spyder with pip
In a new environment, yes.
use pip to install spyder 3.3.1 directly into the conda py2 env or py3 base env?
Definitely not either of those, since installing it into the conda py2 env defeats the point (you could have just installed 3.3.0 with conda and it would have worked just as well), and you never, ever want to install stuff into your
base env with
pip since that can screw up your entire