Python Anaconda navigator未启动windows 10(还有Spyder)

Python Anaconda navigator未启动windows 10(还有Spyder),python,anaconda,spyder,Python,Anaconda,Spyder,我在windows 10上安装了64位anaconda。我可以启动提示符,但当我试图通过图标或提示符打开navigator时,我得到下面的错误。有人能帮我吗 Traceback (most recent call last): File "C:\ProgramData\Anaconda3\Scripts\anaconda-navigator-script.py", line 10, in <module> sys.exit(main()) File "C:\Progr

我在windows 10上安装了64位anaconda。我可以启动提示符,但当我试图通过图标或提示符打开navigator时,我得到下面的错误。有人能帮我吗

Traceback (most recent call last):
  File "C:\ProgramData\Anaconda3\Scripts\anaconda-navigator-script.py", line 10, in <module>
    sys.exit(main())
  File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\app\main.py", line 103, in main
    from anaconda_navigator.app.start import start_app
  File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\app\start.py", line 34, in <module>
    from anaconda_navigator.widgets.main_window import MainWindow
  File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\widgets\main_window.py", line 37, in <module>
    from anaconda_navigator.utils.analytics import GATracker
  File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\utils\analytics.py", line 44, in <module>
    from anaconda_navigator.external.UniversalAnalytics import Tracker
  File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\external\UniversalAnalytics\Tracker.py", line 28, in <module>
    from six.moves.urllib.request import (HTTPSHandler, Request, build_opener,
ImportError: cannot import name 'HTTPSHandler' from 'six.moves.urllib.request' (unknown location)
回溯(最近一次呼叫最后一次):
文件“C:\ProgramData\Anaconda3\Scripts\anaconda navigator script.py”,第10行,在
sys.exit(main())
文件“C:\ProgramData\Anaconda3\lib\site packages\anaconda\u navigator\app\main.py”,第103行,在main中
从anaconda_navigator.app.start导入开始_应用
文件“C:\ProgramData\Anaconda3\lib\site packages\anaconda\u navigator\app\start.py”,第34行,在
从anaconda_navigator.widgets.main_窗口导入主窗口
文件“C:\ProgramData\Anaconda3\lib\site packages\anaconda\u navigator\widgets\main\u window.py”,第37行,在
从anaconda_navigator.utils.analytics导入GATracker
文件“C:\ProgramData\Anaconda3\lib\site packages\anaconda\u navigator\utils\analytics.py”,第44行,在
来自anaconda_navigator.external.UniversalAnalytics导入跟踪器
文件“C:\ProgramData\Anaconda3\lib\site packages\anaconda\u navigator\external\UniversalAnalytics\Tracker.py”,第28行,在
从six.moves.urllib.request导入(HTTPSHandler、request、build_opener、,
ImportError:无法从“six.moves.urllib.request”(未知位置)导入名称“HTTPSHandler”

另外,Spyder也没有启动。我可以启动Jupyter和prompt。

对我来说,它在安装“Win64 OpenSSL v1.1.1d Light”后工作。

我尝试在Windows 10上安装Anaconda(Python 3.7版本),但遇到以下错误:

(base) C:\Users\***>anaconda-navigator Traceback (most recent call last):   File "C:\Users\***\anaconda3\Scripts\anaconda-navigator-script.py", line 10, in <module>
    sys.exit(main())   File "C:\Users\***\anaconda3\lib\site-packages\anaconda_navigator\app\main.py", line 103, in main
    from anaconda_navigator.app.start import start_app   File "C:\Users\***\anaconda3\lib\site-packages\anaconda_navigator\app\start.py", line 34, in <module>
    from anaconda_navigator.widgets.main_window import MainWindow   File "C:\Users\***\anaconda3\lib\site-packages\anaconda_navigator\widgets\main_window.py", line 39, in <module>
    from anaconda_navigator.utils.analytics import GATracker   File "C:\Users\***\anaconda3\lib\site-packages\anaconda_navigator\utils\analytics.py", line 44, in <module>
    from anaconda_navigator.external.UniversalAnalytics import Tracker   File "C:\Users\***\anaconda3\lib\site-packages\anaconda_navigator\external\UniversalAnalytics\Tracker.py", line 28, in <module>
    from six.moves.urllib.request import (HTTPSHandler, Request, build_opener, ImportError: cannot import name 'HTTPSHandler' from 'six.moves.urllib.request' (unknown location)
(基本)C:\Users\***>anaconda navigator回溯(最后一次调用):文件“C:\Users\***\anaconda3\Scripts\anaconda navigator script.py”,第10行,在
sys.exit(main())文件“C:\Users\***\anaconda3\lib\site packages\anaconda\u navigator\app\main.py”,第103行,在main中
从anaconda_navigator.app.start导入启动启动启动启动应用程序文件“C:\Users\***\anaconda3\lib\site packages\anaconda_navigator\app\start.py”,第34行,在
从anaconda_navigator.widgets.main_窗口导入主窗口文件“C:\Users\***\anaconda3\lib\site packages\anaconda_navigator\widgets\main_window.py”,第39行,在
从anaconda_navigator.utils.analytics导入GATracker文件“C:\Users\***\anaconda3\lib\site packages\anaconda_navigator\utils\analytics.py”,第44行,在
从anaconda_navigator.external.UniversalAnalytics导入跟踪程序文件“C:\Users\***\anaconda3\lib\site packages\anaconda_navigator\external\UniversalAnalytics\Tracker.py”,第28行,在
从six.moves.urllib.request导入(HTTPSHandler,request,build_opener,ImportError:无法从'six.moves.urllib.request'导入名称'HTTPSHandler'(未知位置)

我对解决方案进行了解释,它成功了。

打印的错误与ssl库有关,人们可以尝试重新安装openssl库。但要解决此问题,必须遵循以下步骤。刚刚尝试并确认此操作有效

复制以下文件:

libcrypto-1_1-x64.*(.dll和.pdb文件) libssl-1_1-x64.*(.dll和.pdb文件)

从D:\Anaconda3\Library\bin到D:\Anaconda3\dll


anacondas github中也描述了相同的问题。

在安装anaconda3并尝试打开Anaconda Navigator后,我发现了完全相同的问题,该链接中描述的解决方案也起了作用!