Fatal Python error: init_import_size: Failed to import the site module in Anaconda Prompt

Fatal Python error: init_import_size: Failed to import the site module in Anaconda Prompt

当我启动 Anaconda Prompt 时,我收到以下错误消息:

Fatal Python error: init_import_size: Failed to import the site module Python runtime state: initialized
Traceback (most recent call last):
File "C:\Users\blue-\AppData\Local\Programs\Python\Python39\Lib\site.py", line 73, in
import os
File "C:\Users\blue-\AppData\Local\Programs\Python\Python39\Lib\os.py", line 29, in
from _collections_abc import _check_methods
File "C:\Users\blue-\AppData\Local\Programs\Python\Python39\Lib_collections_abc.py", line 12, in
GenericAlias = type(list[int])
TypeError: 'type' object is not subscriptable

这个问题之前有人问过here,但没有人回答所以我想试试运气再问一次。

旁注:我不知道这是否是相关信息,但我也无法打开 Anaconda Navigator 或任何 Anaconda 应用程序。

您是否运行 在您的计算机中安装了另一个 python3?因为存在多个 python 环境时会出现此错误。最好的解决方案是卸载其他 python 版本设置并进行全新安装。其他解决方案将是。 a) 检查您的 .bashrc 文件(如果使用 Ubuntu)并删除其他 python 版本的 PATH 变量,只保留 Anaconda 的 PATH 变量。

b) 运行 python 脚本特定 python 二进制文件。

/home/username/Programs/anaconda3/bin/python3 file.py

我希望这些解决方案能奏效