Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cannot open anaconda suddenly

Today I found I cannot open anaconda navigator, which operated just fine before. At the same time, spyder could not be open either, but jupyter notebook and anaconda prompt are available. I tried different methods following instructions online.

1) conda update anaconda-navigator and reboot the system
2) anaconda-navigator --reset

, but it shows the error as follows:

Traceback (most recent call last):
  File "C:\Users\User\Anaconda3\lib\site-packages\qtpy\__init__.py", line 169, in <module>
    from PySide import __version__ as PYSIDE_VERSION  # analysis:ignore
ImportError: No module named 'PySide'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\User\Anaconda3\Scripts\anaconda-navigator-script.py", line 6, in <module>
    from anaconda_navigator.app.main import main
  File "C:\Users\User\Anaconda3\lib\site-packages\anaconda_navigator\app\main.py", line 22, in <module>
    from anaconda_navigator.utils.conda import is_conda_available
  File "C:\Users\User\Anaconda3\lib\site-packages\anaconda_navigator\utils\__init__.py", line 15, in <module>
    from qtpy.QtGui import QIcon
  File "C:\Users\User\Anaconda3\lib\site-packages\qtpy\__init__.py", line 175, in <module>
    raise PythonQtError('No Qt bindings could be found')
qtpy.PythonQtError: No Qt bindings could be found

(base) C:\Users\User\Anaconda3>anaconda-navigator --reset
Traceback (most recent call last):
  File "C:\Users\User\Anaconda3\lib\site-packages\qtpy\__init__.py", line 169, in <module>
    from PySide import __version__ as PYSIDE_VERSION  # analysis:ignore
ImportError: No module named 'PySide'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\User\Anaconda3\Scripts\anaconda-navigator-script.py", line 6, in <module>
    from anaconda_navigator.app.main import main
  File "C:\Users\User\Anaconda3\lib\site-packages\anaconda_navigator\app\main.py", line 22, in <module>
    from anaconda_navigator.utils.conda import is_conda_available
  File "C:\Users\User\Anaconda3\lib\site-packages\anaconda_navigator\utils\__init__.py", line 15, in <module>
    from qtpy.QtGui import QIcon
  File "C:\Users\User\Anaconda3\lib\site-packages\qtpy\__init__.py", line 175, in <module>
    raise PythonQtError('No Qt bindings could be found')
qtpy.PythonQtError: No Qt bindings could be found

So I tried different methods to reinstall pyqt as follows:

1) conda install pyqt
2) conda install --force qt 
3) pip3 install PyQt5

But still not working. I really wonder how I could fix this.

And now when I ran anaconda navigator in the prompt, I got

anaconda: error: argument : invalid choice: 'navigator' (choose from 'auth', 'label', 'channel', 'config', 'copy', 'download', 'groups', 'login', 'logout', 'notebook', 'package', 'remove', 'search', 'show', 'upload', 'whoami')

PS: my python version is 3.5, and anaconda has been updated to the latest version.

PS2-Possible Solution: I ran conda install PySide on prompt and it downgraded some of the packages, where I remembered few days ago I upgraded beautifulsou4, please be very aware when upgrading packages on anaconda !

like image 621
exteral Avatar asked Jul 20 '18 05:07

exteral


People also ask

Why is my Anaconda not opening?

This is often the result of a corrupted . condarc file. To resolve, delete the . condarc file and restart Navigator.

How do I launch Anaconda after installation?

After the installation of Anaconda is complete, you can go to the Windows start menu and select the Anaconda Prompt. This opens the Anaconda Prompt. Anaconda is the Python distribution and the Anaconda Prompt is a command line shell (a program where you type in commands instead of using a mouse).

How do I open Anaconda from command prompt?

To open Anaconda Prompt: Windows: Click Start, search for Anaconda Prompt, and click to open. macOS: Use Cmd+Space to open Spotlight Search and type “Navigator” to open the program. Linux–CentOS: Open Applications > System Tools > terminal.


1 Answers

This error means that you installed pyqt5 with pip along side the pyqt conda package. It could be solved by you uninstalling the pip package. Try:

pip uninstall PyQt5

Then update conda:

conda update conda

and

conda update anaconda-navigator

It will surely resolve your problem.

like image 98
Praveen Kumar Verma Avatar answered Oct 24 '22 01:10

Praveen Kumar Verma