更新后Python在anaconda中给出错误

更新后Python在anaconda中给出错误,python,python-3.x,anaconda,sys,Python,Python 3.x,Anaconda,Sys,我刚刚尝试将主环境中的所有内容升级到最新版本(使用conda update--all)。在我真正尝试运行python之前,一切都很顺利。我收到了以下错误消息: Traceback (most recent call last): File "C:\Users\Ayush\Anaconda3\lib\site.py", line 579, in <module> main() File "C:\Users\Ayush\Anaconda3\lib\site.py", li

我刚刚尝试将主环境中的所有内容升级到最新版本(使用
conda update--all
)。在我真正尝试运行python之前,一切都很顺利。我收到了以下错误消息:

Traceback (most recent call last):
  File "C:\Users\Ayush\Anaconda3\lib\site.py", line 579, in <module>
    main()
  File "C:\Users\Ayush\Anaconda3\lib\site.py", line 562, in main
    known_paths = venv(known_paths)
  File "C:\Users\Ayush\Anaconda3\lib\site.py", line 494, in venv
    addsitepackages(known_paths, [sys.prefix])
  File "C:\Users\Ayush\Anaconda3\lib\site.py", line 349, in addsitepackages
    addsitedir(sitedir, known_paths)
  File "C:\Users\Ayush\Anaconda3\lib\site.py", line 207, in addsitedir
    addpackage(sitedir, name, known_paths)
  File "C:\Users\Ayush\Anaconda3\lib\site.py", line 159, in addpackage
    f = open(fullname, "r")
  File "C:\Users\Ayush\Anaconda3\lib\_bootlocale.py", line 12, in getpreferredencoding
    if sys.flags.utf8_mode:
AttributeError: 'sys.flags' object has no attribute 'utf8_mode'
回溯(最近一次呼叫最后一次):
文件“C:\Users\Ayush\Anaconda3\lib\site.py”,第579行,在
main()
文件“C:\Users\Ayush\Anaconda3\lib\site.py”,第562行,主目录
已知路径=venv(已知路径)
文件“C:\Users\Ayush\Anaconda3\lib\site.py”,第494行,在venv中
addsitepackages(已知路径,[sys.prefix])
文件“C:\Users\Ayush\Anaconda3\lib\site.py”,第349行,位于addsitepackages中
addsitedir(sitedir,已知路径)
文件“C:\Users\Ayush\Anaconda3\lib\site.py”,第207行,位于addsitedir中
addpackage(站点目录、名称、已知路径)
文件“C:\Users\Ayush\Anaconda3\lib\site.py”,第159行,在addpackage中
f=打开(全名,“r”)
getpreferredencoding中第12行的文件“C:\Users\Ayush\Anaconda3\lib\\u bootlocale.py”
如果sys.flags.utf8\u模式:
AttributeError:“sys.flags”对象没有属性“utf8\u mode”
如您所见,
sys.flags
似乎有问题。我试着在谷歌上搜索这个,但我找不到有同样问题的人。我使用的是python
3.6.7
(python没有自我更新)。如果尝试在命令提示符下运行
python
,也会出现此错误消息。是运行
conda update--all
的输出。希望你能帮忙

编辑:我在github上发现了一个关于这个问题的问题,但这并没有解释如何解决这个问题


注意:我还尝试使用安装程序安装新版本的python,但也没有成功。

我不知怎么做了-我重新安装了python,然后尝试使用命令提示符,结果成功了。事实证明,如果我删除Pycharm中的
idea
文件夹,它将与新版本一起工作

你能分享你正在使用的环境的内容吗
conda list
是获取该信息的好方法。