Spyder 5.1.5 Error "Image not detected!" when run in Anaconda Base

After installing Spyder 5.1.5 into the Anaconda base environment using “conda install spyder=5.1.5”, when I try to run it I get the error “Image not detected!” and it actually comes up but the prompt window is hung. If I close the prompt window, Spyder closes as well and I am taken out of the base environment. It seems as if there is a conflict. Is there a way to go back to the earlier spyder version(4.1.4) in the anaconda base environment or do I need to delete spyder 5.1.5 and re-install spyder 4.1.4? Or would anyone know how to fix the conflict so I can keep spyder 5.1.5. I am on a Windows 10 PC with Anaconda 4.12.0(just recently updated).

you can downgrade spyder by using the command conda install spyder=4.1.4
I’m not sure why you are seeing the behavior you are seeing. Some things that would be helpful to know to try and figure it out:
If you launch Spyder from a terminal, are there any error messages there?
Can you share the output from conda info and conda list --show-channel-urls ?

Thanks for the help, Crystal. I did go back to version 4.2.5 just as you suggested and now spyder is working OK. Unfortunately, I am now having a problem with updating anaconda-navigator. Here is my (base) prompt message:

(base) C:\Users\Optimxr>conda update anaconda-navigator
Collecting package metadata (repodata.json): done
Solving environment: -
The environment is inconsistent, please check the package plan carefully
The following packages are causing the inconsistency:

  • defaults/win-64::anaconda==5.3.1=py37_0
  • defaults/win-64::astropy==3.0.4=py37hfa6e2cd_0
  • defaults/win-64::bkcharts==0.2=py37_0
  • defaults/win-64::blaze==0.11.3=py37_0
  • defaults/win-64::bokeh==0.13.0=py37_0
  • defaults/win-64::bottleneck==1.2.1=py37h452e1ab_1
  • defaults/win-64::dask==0.19.1=py37_0
  • defaults/win-64::datashape==0.5.4=py37_1
  • defaults/win-64::h5py==2.8.0=py37h3bdd7fb_2
  • defaults/win-64::imageio==2.4.1=py37_0
  • defaults/win-64::matplotlib==2.2.3=py37hd159220_0
  • defaults/win-64::mkl-service==1.1.2=py37hb217b18_5
  • defaults/win-64::mkl_fft==1.0.4=py37h1e22a9b_1
  • defaults/win-64::mkl_random==1.0.1=py37h77b88f5_1
  • defaults/win-64::numba==0.39.0=py37h830ac7b_0
  • defaults/win-64::numexpr==2.6.8=py37h9ef55f4_0
  • defaults/win-64::numpy==1.15.1=py37ha559c80_0
  • defaults/win-64::numpy-base==1.15.1=py37h8128ebf_0
  • defaults/win-64::odo==0.5.1=py37_0
  • defaults/win-64::pandas==0.23.4=py37h830ac7b_0
  • defaults/win-64::patsy==0.5.0=py37_0
  • defaults/win-64::pytables==3.4.4=py37he6f6034_0
  • defaults/win-64::pytest-arraydiff==0.2=py37h39e3cac_0
  • defaults/win-64::pytest-astropy==0.4.0=py37_0
  • defaults/win-64::pytest-doctestplus==0.1.3=py37_0
  • defaults/win-64::pywavelets==1.0.0=py37h452e1ab_0
  • defaults/win-64::scikit-image==0.14.0=py37h6538335_1
  • defaults/win-64::scikit-learn==0.19.2=py37heebcf9a_0
  • defaults/win-64::scipy==1.1.0=py37h4f6bf74_1
  • defaults/win-64::seaborn==0.9.0=py37_0
  • defaults/win-64::statsmodels==0.9.0=py37h452e1ab_0
    What would you suggest I do. I have done “conda update anaconda --all” successfully just before this problem.

I’d recommend doing a conda install anaconda=custom
I think you are running into trouble because your anaconda metapackage is pinned to v5.3.1.

Thanks for the advice. Do I need to uninstall the current anaconda3 first? What specifically does “=custom” do for the installation? Does it install fewer packages than the normal install?

You do not need to uninstall the current anaconda3. There is a metapackage called “anaconda” that pins the versions of certain packages within it. This metapackage has a special version “custom” which unpins all the packages within it - which once set, allows you to install packages of different versions of your choice, instead of the particular ones pinned with the Anaconda Installer releases.

Hi Crystal, I did the anaconda=custom install successfully and it downloaded the following:

anaconda 5.3.1py37_0–>custom-py37_1

mkl 2019.0-188–>2018.0.3-1

When I run Navigator from the anaconda prompt, anaconda3>anaconda-navigator, I see the following display and the green circle with …loading applications… it just hangs at this point.

Am I missing something here. This doesn’t seem to solve my problem with Navigator. Are there packages that need to be downloaded before Navigator will run OK?

Were you able to update Navigator, after you updated the anaconda metapackage to custom? What version of Navigator do you have now? The traceback in your anaconda prompt does provide some clue as to what may be going wrong - but I don’t happen to know the solution offhand.