Anaconda Navigator 命令行闪退无法启动(Windows11) 您所在的位置:网站首页 anaconda打开闪退 Anaconda Navigator 命令行闪退无法启动(Windows11)

Anaconda Navigator 命令行闪退无法启动(Windows11)

2024-06-02 19:33| 来源: 网络整理| 查看: 265

Anaconda Navigator 命令行闪退无法启动(Windows11) 问题描述

Anaconda好久没有用,再点开Anaconda navigator的时候会在弹出命令行窗口之后闪退,在尝试各种方法无果后卸载重装,问题依旧存在

问题分析

在Anaconda Prompt中输入anaconda-navigator尝试打开,报错信息如下:

(base) C:\Users\zhn19>anaconda-navigator Traceback (most recent call last): File "C:\ProgramData\Anaconda3\Scripts\anaconda-navigator-script.py", line 6, in from anaconda_navigator.app.main import main File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\app\main.py", line 19, in from anaconda_navigator.app.start import start_app File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\app\start.py", line 27, in from anaconda_navigator.widgets.main_window import MainWindow File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\widgets\main_window\__init__.py", line 25, in from anaconda_navigator.api.anaconda_api import AnacondaAPI File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\api\anaconda_api.py", line 30, in from anaconda_navigator.api.client_api import ClientAPI File "C:\ProgramData\Anaconda3\lib\site-packages\anaconda_navigator\api\client_api.py", line 23, in import binstar_client File "C:\ProgramData\Anaconda3\lib\site-packages\binstar_client\__init__.py", line 21, in from .mixins.channels import ChannelsMixin File "C:\ProgramData\Anaconda3\lib\site-packages\binstar_client\mixins\channels.py", line 7, in from binstar_client.utils import jencode File "C:\ProgramData\Anaconda3\lib\site-packages\binstar_client\utils\__init__.py", line 14, in from .config import (get_server_api, dirs, load_token, store_token, File "C:\ProgramData\Anaconda3\lib\site-packages\binstar_client\utils\config.py", line 90, in USER_LOGDIR = dirs.user_log_dir File "C:\ProgramData\Anaconda3\lib\site-packages\binstar_client\utils\appdirs.py", line 253, in user_log_dir return user_log_dir(self.appname, self.appauthor, version=self.version) File "C:\ProgramData\Anaconda3\lib\site-packages\binstar_client\utils\appdirs.py", line 192, in user_log_dir path = user_data_dir(appname, appauthor, version) File "C:\ProgramData\Anaconda3\lib\site-packages\binstar_client\utils\appdirs.py", line 68, in user_data_dir path = os.path.join(_get_win_folder(const), appauthor, appname) File "C:\ProgramData\Anaconda3\lib\site-packages\binstar_client\utils\appdirs.py", line 280, in _get_win_folder_with_pywin32 from win32com.shell import shellcon, shell ImportError: DLL load failed while importing shell: 找不到指定的程序。

一开始以为报错信息是ImportError: DLL load failed while importing shell: 找不到指定的程序。但搜索无果,后经其他博文启发,发现问题出现在最后一条信息:

File "C:\ProgramData\Anaconda3\lib\site-packages\binstar_client\utils\appdirs.py", line 280, in _get_win_folder_with_pywin32 from win32com.shell import shellcon, shell

ImportError: DLL load failed while importing shell: 找不到指定的程序。这条报错是针对上述命令的。

问题解决

参考了以下博客中的解决方法:https://www.cnblogs.com/longweiqiang/p/13086491.html 对pywin32这个库进行降级处理,降为225

pip install pywin32 == 225

原博客中提到的224版在安装时找不到,根据提示安装225版可行,问题解决



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有