Brian Wiley
Brian Wiley

Reputation: 505

Spyder won't start in cmd

When I try to run spyder (any version of spyder) in cmd I get the error below.

Traceback (most recent call last):
  File "C:\Users\bjwil\Anaconda3\Scripts\spyder-script.py", line 10, in <module>
    sys.exit(main())
  File "C:\Users\bjwil\Anaconda3\Lib\site-packages\spyder\app\start.py", line 186, in main
    from spyder.app import mainwindow
  File "C:\Users\bjwil\Anaconda3\Lib\site-packages\spyder\app\mainwindow.py", line 87, in <module>
    from qtpy import QtSvg  # analysis:ignore
  File "C:\Users\bjwil\Anaconda3\Lib\site-packages\qtpy\QtSvg.py", line 14, in <module>
    from PyQt5.QtSvg import *
ImportError: DLL load failed: The specified procedure could not be found.

I do not get this error when run spyder in MinGW Git for Windows. I have looked for a few hours but cannot seem to find answer to why. I have the python3.dll and python36.dll extension from Anaconda3 in the Anaconda3 folder. I also cannot uninstall PyQt5 (getting PackagesNotFoundError: The following packages are missing from the target environment: - pyqt5) and reinstall using either conda install -c dsdale24 pyqt5 or conda install --channel https://conda.anaconda.org/bpentz pyqt5. I get:

Collecting package metadata: done
Solving environment: failed

UnsatisfiableError: The following specifications were found to be in conflict:
  - conda[version='>=4.6.7']
  - pyqt5
Use "conda search <package> --info" to see the dependencies for each package. 

Upvotes: 0

Views: 1835

Answers (2)

ujjal das
ujjal das

Reputation: 937

There may different reason for this problem. Sometimes it is because you forget to install spyder in the anaconda environment.

You can install Spyder from anaconda prompt by running

conda install spyder

Also, you can install spyder by going to the anaconda navigator.

Upvotes: 1

Dimitris Paraschakis
Dimitris Paraschakis

Reputation: 651

conda update --all fixed the same issue for me.

Upvotes: 2

Related Questions