【anaconda】在cmd输入conda --version,报错OSError: [WinError 123] 文件名、目录名或卷标语法不正确解决办法

在安装anaconda后用命令conda --version检验是否安装好时出现以下错误:

# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

    Traceback (most recent call last):
      File "D:\MachineLearning\anaconda3\Lib\site-packages\conda\exception_handler.py", line 17, in __call__
        return func(*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^
      File "D:\MachineLearning\anaconda3\Lib\site-packages\conda\cli\main.py", line 54, in main_subshell
        parser = generate_parser(add_help=True)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "D:\MachineLearning\anaconda3\Lib\site-packages\conda\cli\conda_argparse.py", line 127, in generate_parser
        configure_parser_plugins(sub_parsers)
      File "D:\MachineLearning\anaconda3\Lib\site-packages\conda\cli\conda_argparse.py", line 354, in configure_parser_plugins
        else set(find_commands()).difference(plugin_subcommands)
                 ^^^^^^^^^^^^^^^
      File "D:\MachineLearning\anaconda3\Lib\site-packages\conda\cli\find_commands.py", line 74, in find_commands
        for entry in os.scandir(dir_path):
                     ^^^^^^^^^^^^^^^^^^^^
    OSError: [WinError 123] 文件名、目录名或卷标语法不正确。: '"C:\\Program Files\\Java\\jdk-18.0.2.1\\bin'

`$ D:\MachineLearning\anaconda3\Scripts\conda-script.py -v`

  environment variables:
                 CIO_TEST=<not set>
                CLASSPATH=.;C:\Program Files\Java\jdk-18.0.2.1\lib\dt.jar;C:\Program
                          Files\Java\jdk-18.0.2.1\lib\tools.jar
               CONDA_ROOT=D:\MachineLearning\anaconda3
           CURL_CA_BUNDLE=<not set>
                 HOMEPATH=\Users\19385
               LD_PRELOAD=<not set>
                     PATH=D:\MachineLearning\anaconda3;D:\MachineLearning\anaconda3\Scripts;D:\M
                          achineLearning\anaconda3\Library\bin;D:\MachineLearning\anaconda3\Libr
                          ary\mingw-
                          w64\bin;D:\MachineLearning\anaconda3\Library\usr\bin;D:\19385\VMware\b
                          in\;C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\syst
                          em32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPo
                          werShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program
                          Files\Microsoft\Web Platform Installer\;C:\Program Files
                          (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;C:\Program Files
                          (x86)\Microsoft SQL Server\150\DTS\Binn\;C:\Program Files\Azure Data S
                          tudio\bin;D:\MATLAB\runtime\win64;D:\MATLAB\bin;D:\MATLAB\polyspace\bi
                          n;D:\Download\runtime\win64;D:\Download\bin;D:\Download\polyspace\bin;
                          C:\Program Files\Microsoft SQL Server\Client
                          SDK\ODBC\170\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL
                          Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL
                          Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL
                          Server\150\DTS\Binn\;"C:\Program
                          Files\Java\jdk-18.0.2.1\bin;C:\Program Files\Java\jdk-
                          18.0.2.1\jre\bin";D:\19385\mycode\MinGW\mingw64\bin;D:\19385\mycode\ap
                          ache-maven-3.5.3\bin;D:\19385\mycode\MySQL Server 8.0\bin;D:\19385\myc
                          ode\mysql\mysql-8.0.26-
                          winx64\bin;D:\19385\mycode\nodejs;C:\Users\19385\AppData\Local\Microso
                          ft\WindowsApps;C:\Program Files\Azure Data Studio\bin;D:\19385\mycode\
                          VScode\MinGW\mingw64\bin;D:\19385\mycode\Microsoft VS
                          Code\bin;D:\19385\mycode\aIDEA\IntelliJ IDEA 2022.2.3\bin;;C:\Users\19
                          385\AppData\Roaming\npm;C:\Users\19385\AppData\Local\Programs\Microsof
                          t VS Code\bin
             PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\Windows
                          PowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL
                          Server\150\Tools\PowerShell\Modules\
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : None
       user config file : C:\Users\19385\.condarc
 populated config files :
          conda version : 23.7.4
    conda-build version : 3.26.1
         python version : 3.11.5.final.0
       virtual packages : __archspec=1=x86_64
                          __win=0=0
       base environment : D:\MachineLearning\anaconda3  (writable)
      conda av data dir : D:\MachineLearning\anaconda3\etc\conda
  conda av metadata url : None
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : D:\MachineLearning\anaconda3\pkgs
                          C:\Users\19385\.conda\pkgs
                          C:\Users\19385\AppData\Local\conda\conda\pkgs
       envs directories : D:\MachineLearning\anaconda3\envs
                          C:\Users\19385\.conda\envs
                          C:\Users\19385\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/23.7.4 requests/2.31.0 CPython/3.11.5 Windows/10 Windows/10.0.22621
          administrator : False
             netrc file : None
           offline mode : False


An unexpected error has occurred. Conda has prepared the above report.
If you suspect this error is being caused by a malfunctioning plugin,
consider using the --no-plugins option to turn off plugins.

Example: conda --no-plugins install <package>

Alternatively, you can set the CONDA_NO_PLUGINS environment variable on
the command line to run the command without plugins enabled.

Example: CONDA_NO_PLUGINS=true conda install <package>

If submitted, this report will be used by core maintainers to improve
future releases of conda.
Would you like conda to send this report to the core maintainers? [y/N]:

原因:
环境变量中的系统变量path里有多条路径在一行的情况
在系统变量中的path

解决方法:
将其分开
在这里插入图片描述

done!
在这里插入图片描述

还看到有教程说按照报错信息修改获取路径的格式,但本人尝试过未成功

参考:(感谢这位兄弟救狗命)
https://blog.csdn.net/OneDark/article/details/134032472?spm=1001.2014.3001.5506

  • 10
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值