Anaconda更新conda后,创建新环境,安装模块时报错

Anaconda通过conda update conda更新以后创建新环境,安装模块报错问题

有个包一直安不上,以为是Anaconda版本太久了,就用下面命令更新了一下

conda update conda

更新完conda不能正常使用了,发生了创建新环境和安装模块就会报错的情况

部分报错截图(完整报错点击这里)

报错开头

在这里插入图片描述

报错末尾在这里插入图片描述

解决办法

  1. 重装肯定是最简单的解决办法,但是那么多环境,都是好不容易配出来的,再配一次我能气到把键盘吃掉

  2. github/conda给出的一个方法,把conda回退到旧的可以用的版本

    conda config --set allow_conda_downgrades true
    conda install conda=4.6.14
    

    很多人好评

  3. 我试了一下,没有用,循环报错,install再次报错

    我需要正常的conda,但是没有正常的conda不能安装正常的conda

    所以,我到独立的正常conda可执行文件下载了一个win版本的可执行文件

    用可执行文件安装旧版本conda

    <executable path> install -p <path to broken installation> conda=4.6.14
    

    举个栗子,我是这样输入的

    在这里插入图片描述

问题解决了,conda又能用了,这应该是最新版本conda 4.8的一个bug


完整的报错

Loading channels: failed

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

    Traceback (most recent call last):
      File "E:\Anaconda3\lib\site-packages\conda\gateways\connection\session.py", line 60,
 in __call__
        return cls._thread_local.session
    AttributeError: '_thread._local' object has no attribute 'session'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "E:\Anaconda3\lib\site-packages\conda\exceptions.py", line 1079, in __call__
        return func(*args, **kwargs)
      File "E:\Anaconda3\lib\site-packages\conda\cli\main.py", line 84, in _main
        exit_code = do_call(args, p)
      File "E:\Anaconda3\lib\site-packages\conda\cli\conda_argparse.py", line 83, in do_ca
ll
        return getattr(module, func_name)(args, parser)
      File "E:\Anaconda3\lib\site-packages\conda\cli\main_search.py", line 73, in execute
        matches = sorted(SubdirData.query_all(spec, channel_urls, subdirs),
      File "E:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 105, in query_
all
        result = tuple(concat(executor.map(subdir_query, channel_urls)))
      File "E:\Anaconda3\lib\concurrent\futures\_base.py", line 586, in result_iterator
        yield fs.pop().result()
      File "E:\Anaconda3\lib\concurrent\futures\_base.py", line 425, in result
        return self.__get_result()
      File "E:\Anaconda3\lib\concurrent\futures\_base.py", line 384, in __get_result
        raise self._exception
      File "E:\Anaconda3\lib\concurrent\futures\thread.py", line 57, in run
        result = self.fn(*self.args, **self.kwargs)
      File "E:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 98, in <lambda
>
        package_ref_or_match_spec))
      File "E:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 110, in query
        self.load()
      File "E:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 174, in load
        _internal_state = self._load()
      File "E:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 248, in _load
        repodata_fn=self.repodata_fn)
      File "E:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 470, in fetch_
repodata_remote_request
        session = CondaSession()
      File "E:\Anaconda3\lib\site-packages\conda\gateways\connection\session.py", line 62,
 in __call__
        session = cls._thread_local.session = super(CondaSessionType, cls).__call__()
      File "E:\Anaconda3\lib\site-packages\conda\gateways\connection\session.py", line 88,
 in __init__
        raise_on_status=False)
    TypeError: __init__() got an unexpected keyword argument 'raise_on_status'

`$ E:\Anaconda3\Scripts\conda-script.py search conda`

  environment variables:
                 CIO_TEST=<not set>
                CLASSPATH=.;E:\jdk1.7\lib;E:\jdk1.7\lib\tools.jar
                CONDA_EXE=E:\Anaconda3\condabin\..\Scripts\conda.exe
               CONDA_EXES="E:\Anaconda3\condabin\..\Scripts\conda.exe"
               CONDA_ROOT=E:\Anaconda3
           CURL_CA_BUNDLE=<not set>
                 HOMEPATH=\Users\Administrator
                     PATH=E:\Anaconda3;E:\Anaconda3\Library\mingw-w64\bin;E:\Anaconda3\Lib
rary\u
                          sr\bin;E:\Anaconda3\Library\bin;E:\Anaconda3\Scripts;E:\Anaconda
3\bin;
                          E:\Anaconda3;E:\Anaconda3\Library\mingw-w64\bin;E:\Anaconda3\Lib
rary\u
                          sr\bin;E:\Anaconda3\Library\bin;E:\Anaconda3\Scripts;C:\Program
                          Files\Microsoft MPI\Bin\;C:\ProgramData\Oracle\Java\javapath;C:\
Window
                          s\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System
32\Win
                          dowsPowerShell\v1.0\;E:\adb;E:\tesseract\Tesseract-OCR;C:\Progra
m
                          Files\dotnet\;C:\Program Files\Microsoft SQL
                          Server\130\Tools\Binn\;C:\Program Files\nodejs\;C:\Program
                          Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files\Micros
oft
                          SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files
                          (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Micr
osoft
                          SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL
                          Server\120\Tools\Binn\ManagementStudio\;C:\Program Files
                          (x86)\Microsoft SQL Server\120\DTS\Binn\;E:\tomcat\apache-tomcat
-7.0.9
                          1\bin;E:\jdk1.7\bin;%JAVA%\bin;%JAVA%\jre\bin;E:\svn\bin;E:\AS\S
DK\pla
                          tform-tools;E:\Git\cmd;E:\bvsshClient;E:\MiKTeX\MiKTeX
                          2.9\miktex\bin\x64\;E:\Sumatra PDF\SumatraPDF;E:\winscp\WinSCP\;
C:\Use
                          rs\Administrator\AppData\Local\Programs\Python\Python36\Scripts\
;C:\Us
                          ers\Administrator\AppData\Local\Programs\Python\Python36\;C:\Pro
gram
                          Files (x86)\Microsoft Visual Studio\Common\Tools\WinNT;C:\Progra
m
                          Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Progra
m
                          Files (x86)\Microsoft Visual Studio\Common\Tools;C:\Program File
s
                          (x86)\Microsoft Visual Studio\VC98\bin;E:\tesseract\Tesseract-OC
R;C:\U
                          sers\Administrator\AppData\Roaming\npm;C:\Users\Administrator\Ap
pData\
                          Local\GitHubDesktop\bin;E:\jdk1.7\bin;E:\jdk1.7\jre\bin;E:\apach
e-
                          maven-3.6.0\bin;E:\sqlite;E:\Anaconda3\Library\bin;;E:\Pycharm\P
yCharm
                          2020.1.1\bin;
             PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program F
iles
                          (x86)\Microsoft SQL Server\120\Tools\PowerShell\Modules\
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : None
       user config file : C:\Users\Administrator\.condarc
 populated config files : C:\Users\Administrator\.condarc
          conda version : 4.8.5
    conda-build version : 3.17.6
         python version : 3.7.1.final.0
       virtual packages :
       base environment : E:\Anaconda3  (writable)
           channel URLs : https://mirrors.ustc.edu.cn/anaconda/pkgs/free/win-64
                          https://mirrors.ustc.edu.cn/anaconda/pkgs/free/noarch
                          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 : E:\Anaconda3\pkgs
                          C:\Users\Administrator\.conda\pkgs
                          C:\Users\Administrator\AppData\Local\conda\conda\pkgs
       envs directories : E:\Anaconda3\envs
                          C:\Users\Administrator\.conda\envs
                          C:\Users\Administrator\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.8.5 requests/2.7.0 CPython/3.7.1 Windows/7 Windows/6.1.7
601
          administrator : True
             netrc file : None
           offline mode : False


An unexpected error has occurred. Conda has prepared the above report.

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]: n

No report sent. To permanently opt-out, use

    $ conda config --set report_errors false

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值