第一次安装,Conda 无法正常工作。错误 (699)

First installation and Conda is not working correctly. Error (699)

当我第一次下载 Anaconda 并尝试在我自己的环境中安装 scikit-learn(版本 0.24.2)时,我意识到它不是在检查而是通过 Anaconda Navigator 安装。然后我尝试在 cmd 和 conda.exe (conda install -n DeepLearning scikit-learn) 的帮助下手动安装它并开始出现超级奇怪的错误,我在 Google.

我决定做一些可以提供帮助的工作,在 C (SSD) 上安装 Conda 而不是安装任何东西,只是更新所有库 (conda update --all) 因为 scikit-learn 总是安装不是最新的.这就是我得到的:

ERROR conda.core.link:_execute(699): An error occurred while installing package 'defaults::scikit-learn-0.24.2-py38hf11a4ad_0'.
Rolling back transaction: / menuinst Exception
Traceback (most recent call last):
  File "C:\Anaconda\lib\site-packages\conda\gateways\disk\create.py", line 246, in make_menu
    menuinst.install(join(prefix, win_path_ok(file_path)), remove, prefix)
  File "C:\Anaconda\lib\site-packages\menuinst\__init__.py", line 74, in install
    _install(path, remove, prefix, mode='user')
  File "C:\Anaconda\lib\site-packages\menuinst\__init__.py", line 33, in _install
    data = json.load(open(path))
FileNotFoundError: [Errno 2] No such file or directory: 'C:\Anaconda\Menu\notebook.jso| menuinst Exception
Traceback (most recent call last):
  File "C:\Anaconda\lib\site-packages\conda\gateways\disk\create.py", line 246, in make_menu
    menuinst.install(join(prefix, win_path_ok(file_path)), remove, prefix)
  File "C:\Anaconda\lib\site-packages\menuinst\__init__.py", line 74, in install
    _install(path, remove, prefix, mode='user')
  File "C:\Anaconda\lib\site-packages\menuinst\__init__.py", line 33, in _install
    data = json.load(open(path))
FileNotFoundError: [Errno 2] No such file or directory: 'C:\Anaconda\Menu\notebook.jsodone

LinkError: post-link script failed for package defaults::scikit-learn-0.24.2-py38hf11a4ad_0
location of failed script: C:\Anaconda\Scripts\.scikit-learn-post-link.bat
==> script messages <==
<None>
==> script output <==
stdout:
stderr: "chcp" �� ���� ����७��� ��� ���譥�
��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���.
"chcp" �� ���� ����७��� ��� ���譥�
��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���.
"find" �� ���� ����७��� ��� ���譥�
��������, �ᯮ��塞�� �ணࠬ��� ��� ������ 䠩���.

return code: 255

()

我已经尝试了几乎所有的方法,但不知道该怎么做。请帮帮我。

P.S。我没有编码任何它的样子。 Screen of cmd

按顺序试试这个:

  1. conda config
  2. conda init
  3. conda update conda

此问题是由于 conda installation/update 脚本错误地将“C:\Anaconda\Menu\notebook.json”路径传递为“C:\Anaconda\Menu\notebook.jso”引起的.即使你修复了这个错误,它会抱怨的下一个错误是“C:\Anaconda\Menu\anaconda-navigator.jso”

解决方法是:

  1. 导航到 C:\Anaconda\Menu\
  2. 将 notebook.json 重命名为 notebook.jso
  3. 将 anaconda-navigator.json 重命名为 anaconda-navigator.jso
  4. 重新运行 conda installation/update
  5. #4 成功后恢复步骤#2 和#3