Ошибка установки пакетов conda: сбор метаданных пакета (current_repodata. json): не удалось - PullRequest
0 голосов
/ 10 апреля 2020

Когда я использую ' conda install ' для установки пакетов, я всегда получаю досадную ошибку:

Сбор метаданных пакета (current_repodata. json): сбой

Подробный отчет можно посмотреть по этой ссылке: отчет об ошибке

Информация о моей машине: win 10 (64 бит), Anaconda 2020.02 для Windows.

Я пытался переустановить предыдущую версию anaconda, но она не работает. Я был бы признателен, если бы вы могли дать мне какие-либо предложения.

C:\Users\ZY>conda install geopandas

    Collecting package metadata (current_repodata.json): failed

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

    Traceback (most recent call last):
      File "D:\Anaconda3\lib\site-packages\conda\exceptions.py", line 1079, in __call__
        return func(*args, **kwargs)
      File "D:\Anaconda3\lib\site-packages\conda\cli\main.py", line 84, in _main
        exit_code = do_call(args, p)
      File "D:\Anaconda3\lib\site-packages\conda\cli\conda_argparse.py", line 82, in do_call
        return getattr(module, func_name)(args, parser)
      File "D:\Anaconda3\lib\site-packages\conda\cli\main_install.py", line 20, in execute
        install(args, parser, 'install')
      File "D:\Anaconda3\lib\site-packages\conda\cli\install.py", line 265, in install
        should_retry_solve=(_should_retry_unfrozen or repodata_fn != repodata_fns[-1]),
      File "D:\Anaconda3\lib\site-packages\conda\core\solve.py", line 117, in solve_for_transaction
        should_retry_solve)
      File "D:\Anaconda3\lib\site-packages\conda\core\solve.py", line 158, in solve_for_diff
        force_remove, should_retry_solve)
      File "D:\Anaconda3\lib\site-packages\conda\core\solve.py", line 262, in solve_final_state
        ssc = self._collect_all_metadata(ssc)
      File "D:\Anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated
        return f(*args, **kwds)
      File "D:\Anaconda3\lib\site-packages\conda\core\solve.py", line 415, in _collect_all_metadata
        index, r = self._prepare(prepared_specs)
      File "D:\Anaconda3\lib\site-packages\conda\core\solve.py", line 1011, in _prepare
        self.subdirs, prepared_specs, self._repodata_fn)
      File "D:\Anaconda3\lib\site-packages\conda\core\index.py", line 228, in get_reduced_index
        repodata_fn=repodata_fn)
      File "D:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 105, in query_all
        result = tuple(concat(executor.map(subdir_query, channel_urls)))
      File "D:\Anaconda3\lib\concurrent\futures\_base.py", line 598, in result_iterator
        yield fs.pop().result()
      File "D:\Anaconda3\lib\concurrent\futures\_base.py", line 435, in result
        return self.__get_result()
      File "D:\Anaconda3\lib\concurrent\futures\_base.py", line 384, in __get_result
        raise self._exception
      File "D:\Anaconda3\lib\concurrent\futures\thread.py", line 57, in run
        result = self.fn(*self.args, **self.kwargs)
      File "D:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 98, in <lambda>
        package_ref_or_match_spec))
      File "D:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 110, in query
        self.load()
      File "D:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 174, in load
        _internal_state = self._load()
      File "D:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 276, in _load
        _internal_state = self._process_raw_repodata_str(raw_repodata_str)
      File "D:\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 349, in _process_raw_repodata_str
        json_obj = json.loads(raw_repodata_str or '{}')
      File "D:\Anaconda3\lib\json\__init__.py", line 348, in loads
        return _default_decoder.decode(s)
      File "D:\Anaconda3\lib\json\decoder.py", line 337, in decode
        obj, end = self.raw_decode(s, idx=_w(s, 0).end())
      File "D:\Anaconda3\lib\json\decoder.py", line 353, in raw_decode
        obj, end = self.scan_once(s, idx)
    json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 41 (char 40)

  $ D:\Anaconda3\Scripts\conda-script.py install geopandas

  environment variables:
                 CIO_TEST=<not set>
               CONDA_ROOT=D:\Anaconda3
                 HOMEPATH=\Users\ZY
          MOZ_PLUGIN_PATH=D:\Foxit Reader\plugins\
                     PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\Sys
                          tem32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;C:\Program
                          Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program
                          Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files
                          (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA
                          Corporation\NVIDIA NvDLISR;C:\Program Files\Intel\WiFi\bin\;C:\Program
                          Files\Common Files\Intel\WirelessCommon\;C:\WINDOWS\system32;C:\WINDOW
                          S;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
                          ;C:\WINDOWS\System32\OpenSSH\;D:\Python\Python37;D:\Python\Python37\Li
                          b\site-packages;C:\Program Files (x86)\Microsoft SQL
                          Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL
                          Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL
                          Server\100\DTS\Binn\;D:\MATLAB\R2018a\bin;D:\SQL2019\Microsoft SQL
                          Server\x86\150\Tools\Binn\;D:\SQL2019\Microsoft SQL
                          Server\150\Tools\Binn\;D:\SQL2019\Microsoft SQL
                          Server\x86\150\DTS\Binn\;D:\SQL2019\Microsoft SQL
                          Server\150\DTS\Binn\;D:\SQL2019\Microsoft SQL Server\Client SDK\ODBC\1
                          70\Tools\Binn\;D:\Anaconda3\Scripts;C:\Users\ZY\AppData\Local\Microsof
                          t\WindowsApps;D:\Python\Python37;D:\Python\Python37\Scripts;C:\Users\Z
                          Y\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3
                          (64-bit);D:\Python\Python37\Lib\site-packages;D:\Anaconda3\Lib\site-pa
                          ckages;D:\Anaconda3\Lib\;D:\Anaconda3\Library\bin;D:\Anaconda3\Scripts
                          ;
             PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\Windows
                          PowerShell\v1.0\Modules;D:\SQL2019\Microsoft SQL
                          Server\x86\150\Tools\PowerShell\Modules\
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : None
       user config file : C:\Users\ZY\.condarc
 populated config files : C:\Users\ZY\.condarc
          conda version : 4.8.2
    conda-build version : 3.18.11
         python version : 3.7.6.final.0
       virtual packages : __cuda=10.2
       base environment : D:\Anaconda3  (writable)
           channel URLs : https://anaconda.org/win-64
                          https://anaconda.org/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 : D:\Anaconda3\pkgs
                          C:\Users\ZY\.conda\pkgs
                          C:\Users\ZY\AppData\Local\conda\conda\pkgs
       envs directories : D:\Anaconda3\envs
                          C:\Users\ZY\.conda\envs
                          C:\Users\ZY\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.8.2 requests/2.22.0 CPython/3.7.6 Windows/10 Windows/10.0.17763
          administrator : False
             netrc file : None
           offline mode : False

1 Ответ

0 голосов
/ 10 апреля 2020

Я пытался найти решение почти пять дней. И наконец я решил свои проблемы с помощью других.

Для моего случая, когда я переустанавливал anaconda на моей машине, автоматически создавался файл .condar c. Затем произошла ошибка при использовании команд conda install и conda create.

После удаления файла .condar c все идет хорошо. Надеюсь, что таким образом можно помочь другим с той же проблемой. Используйте следующую команду, чтобы проверить путь к файлу .condar c, затем удалите его / их.

conda config --show-sources

Вот решение в деталях.

...