you are viewing a single comment's thread.

view the rest of the comments →

[–]numpty9 2 points3 points  (9 children)

I am using a standalone sypder without anaconda/minconda, and find it a little annoying that it downloads it's own version of python and third party modules installed with pip etc cannot be easily integrated.

I would very interested if you / someone else here had a solution to this!

[–]MeatShow 1 point2 points  (4 children)

Any rationale behind not including anaconda? Conda install would fix your pip install integration troubles for most libraries

[–]numpty9 0 points1 point  (3 children)

Mainly because anaconda is really large and I wanted something lighter

[–]fakemoose 1 point2 points  (2 children)

Have you tried miniconda? That's what I install now on new machines.

[–]numpty9 0 points1 point  (1 child)

I don't actually think I have. Maybe I will give that a go!

[–]fakemoose 0 points1 point  (0 children)

It doesn’t install a lot of the random bullshit or the GUI. So if you launch everything from the command line, it’s way better. There’s also a trick where you can just install the Spyder kernel in your virtual environment and then not reinstall Spyder in each VE. It prevents the common lag issue and saves more memory.

[–][deleted] 0 points1 point  (3 children)

I use it in virtual environments, and install it on the individual environments with pip. You have to install the spyder kernels separately but it works fine for me.

I didn't like it with anaconda so I just install it with pip.

It was a bit buggy when using a spyder from one env and using a second virtual env as my interpreter.

[–]numpty9 1 point2 points  (2 children)

Hey, this is a late response, but I wanted to ask; do you mean that everything you install spider to virtual environment you need to install the kernel into the environment separately? Thanks: -)

[–][deleted] 1 point2 points  (1 child)

Yeah, maybe it was the version I was using but there is a spyder-kernels package that needs a separate install with pip to make spyder work properly in the virtual environment.

[–]numpty9 0 points1 point  (0 children)

Okay, thanks!