How to instal python packages for Spyder

Viewed 64222

I am using the IDE called Spyder for learning Python. I would like to know in how to go about in installing Python packages for Spyder?

Thank you

5 Answers

I am running Spyder 4.2.4 and for me following solution turned out to be working:

  1. open tools-> preferences -> python interpreter
  2. click 'use the following python interpreter' preferences_screenshot
  3. point the location to local python installation, in my case : C:\Users\MYUSER\AppData\Local\Programs\Python\Python37\python.exe
  4. Click OK and restart the kernel.

Now the pip started to work and I was able to import any package I previously installed on the cmd/python CLI.

Spyder is a package too, you can install packages using pip or conda, and spyder will access them using your python path in environment. Spyder is not a package manager like conda,, but an IDE like jupyter notebook and VS Code.

For the latest versions of Spyder use this console at right bottom

Note: Once you hit enter it may take some time to install and you can't see the progress until it finishes.

Else:

  1. Open anaconda command prompt

  2. Activate your environment: conda activate env-name

  3. Install the package: conda install your-package-name

I have not checked if the ways described by people here before me work or not. I am running Spyder 5.0.5, and for me below steps worked:

  1. Step 1: Open anaconda prompt (I had my Spyder opened parallelly)
  2. Step 2: write - "pip install package-name"

Note: I got my Spyder 5.0.5 up and running after installing the whole Anaconda Navigator 2.0.3.

Related